Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
628 cars
View more photos (26)
M Sport
16,158mi Manual Diesel 2.0L
£18,800
Chatham
~£472/pm
4.5 dealer rating
View more photos (38)
2.0 Xdrive18d Sport 148 Bhp
22,652mi Auto Diesel 2.0L
£21,000
Swindon
~£527/pm
View more photos (40)
2.0 Xdrive20d M Sport
77,550mi Auto Diesel 2.0L
£16,000
Liverpool
~£402/pm
3.9 dealer rating
View more photos (34)
1.5 25E 10Kwh M Sport Suv Plug In Hybri
8,010mi Auto Petrol 1.5L
£28,993
Bedford
~£728/pm
4.2 dealer rating
Sdrive 18D Se
44,492mi Manual Diesel 2.0L
£17,997
London
~£452/pm
4.9 dealer rating
View more photos (31)
1.5 18I M Sport X Dct Sdrive Euro 6 Ss
12,777mi Auto Petrol 1.5L
£23,995
Sunderland
~£603/pm
View more photos (20)
X2 Xdrive20i M Sport
24,216mi Auto Petrol
£24,980
Manchester
~£627/pm
4.1 dealer rating
View more photos (18)
1.5 Sdrive18i M Sport 139 Bhp
63,059mi Auto Petrol 1.5L
£18,350
Leicester
~£461/pm
4.8 dealer rating
View more photos (24)
X2 Xdrive 20D Sport
26,747mi Auto Diesel 2.0L
Coventry
View more photos (30)
Xdrive 25E M Sport
46,077mi Auto Hybrid 1.5L
£23,000
Tamworth
~£578/pm
X2 Xdrive20d Sport
70,511mi Auto Diesel 2.0L
£17,500
Braunstone Town
~£439/pm
View more photos (23)
M35i
28,783mi Auto Petrol 2.0L
£24,800
Aberdeen
~£623/pm
4.4 dealer rating
View more photos (37)
Sport
47,694mi Manual Diesel
£15,620
Durham
~£392/pm
4.3 dealer rating
View more photos (6)
2.0 X2 Sdrive 20I Se
20,775mi Auto Petrol 2.0L
£18,590
Grays
~£467/pm
View more photos (32)
X2 Xdrive25e M Sport
38,158mi Auto Hybrid 1.5L
£22,995
Croydon
~£577/pm
View more photos (57)
2.0L Sdrive20i Sport 190 Bhp
54,048mi Auto Petrol 2.0L
£16,279
Stevenage
~£409/pm
View more photos (41)
Xdrive 25E M Sport Tech Pack II
4,533mi Auto Hybrid 1.5L
£32,000
Shrewsbury
~£804/pm
View more photos (25)
Xdrive 20D M Sport Step
27,651mi Auto Diesel
£19,799
Middlesbrough
~£497/pm
View more photos (27)
25,729mi Auto Petrol 2.0L
£23,200
Sheffield
~£583/pm
X2 Xdrive 20D M Sport X
46,201mi Auto Diesel 2.0L
£17,229
Weston-super-Mare
~£433/pm
4.7 dealer rating
Sdrive 20I Sport Step
32,340mi Auto Petrol 2.0L
£18,199
Winsford
~£457/pm
View more photos (39)
M Sport X
42,432mi Auto Hybrid 1.5L
£20,100
Online Dealer
~£505/pm
View more photos (35)
2.0 Xdrive20d M Sport X 188 Bhp
27,000mi Auto Diesel 2.0L
£19,495
Harlow
~£490/pm
X2 Sdrive18i M Sport
9,554mi Manual Petrol 1.5L
£26,290
Perth
~£660/pm
Results 192 - 216 of 628