Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
639 cars
View more photos (30)
X2 Sdrive 18I M Sport
4,424mi Manual Petrol 1.5L
£26,985
Stockport
~£678/pm
4.1 dealer rating
Xdrive 25E M Sport
27,133mi Auto Hybrid 1.5L
£28,997
London
~£728/pm
4.9 dealer rating
View more photos (39)
X2
95,575mi Manual Diesel
£11,432
Cheadle
~£287/pm
4.5 dealer rating
Xdrive 20D M Sport Step
31,355mi Auto Diesel 2.0L
£22,500
Tamworth
~£565/pm
2.0 Xdrive18d M Sport X 148 Bhp
69,285mi Manual Diesel 2.0L
£15,400
Derby
~£387/pm
4.4 dealer rating
View more photos (34)
Sdrive 18I 136 M Sport Step
27,592mi Auto Petrol
£22,790
~£572/pm
4.2 dealer rating
View more photos (33)
1.5 18I Se Dct Sdrive
31,724mi Auto Petrol
£17,276
Eastleigh
~£434/pm
4.7 dealer rating
2.0 20I M Sport Dct Sdrive Euro 6 Ss
16,289mi Auto Petrol 2.0L
£21,999
Wilmslow
~£552/pm
View more photos (25)
Sdrive 18I M Sport X
68,400mi Manual Petrol 1.5L
£15,795
Norwich
~£397/pm
5.0 dealer rating
View more photos (19)
Xdrive 20I Sport Step
55,813mi Auto Petrol 2.0L
£18,998
Leyland
~£477/pm
4.6 dealer rating
View more photos (26)
Xdrive 20I 178 M Sport X Step T Iipr
7,047mi Auto Petrol
£35,750
Swansea
~£898/pm
View more photos (20)
Xdrive 20D Se Step
37,122mi Auto Diesel 2.0L
£18,750
Braunstone Town
~£471/pm
View more photos (31)
1.5 18I M Sport Suv Dct Sdrive 136 Ps
15,951mi Auto Petrol 1.5L
£25,250
Borehamwood
~£634/pm
1.5 Sdrive18i M Sport 139 Bhp
52,401mi Auto Petrol 1.5L
£18,495
Belfast
~£464/pm
View more photos (56)
2.0L Sdrive20i Sport 190 Bhp
57,218mi Auto Petrol 2.0L
£15,279
Stevenage
~£384/pm
View more photos (36)
2.0 20I Sport Suv Xdrive 178 Ps
9,982mi Auto Petrol 2.0L
£24,990
Southend-on-Sea
~£628/pm
X2 Sdrive18d M Sport X
100,000mi Manual Diesel 2.0L
£11,599
Atherstone
~£291/pm
X2 Xdrive18d M Sport X
51,857mi Manual Diesel 2.0L
£21,850
Lincoln
~£549/pm
Dealer Not Rated
View more photos (38)
M Sport X
44,965mi Auto Hybrid 1.5L
£19,630
Online Dealer
~£493/pm
18D M Sport X
25,400mi Manual Diesel 2.0L
£19,290
Newport
~£484/pm
4.8 dealer rating
View more photos (40)
2.0 20I Sport Suv Dct Sdrive Euro 6 S
21,857mi Auto Petrol 2.0L
£20,999
Hereford
~£527/pm
View more photos (53)
Bmw Hatchback Xdrive 25E M Sport Tech Pa
5,291mi Auto Hybrid 1.5L
£31,558
Bournemouth
~£792/pm
4.3 dealer rating
View more photos (23)
X2 M35i
3,010mi Auto Petrol 2.0L
£49,800
Brentford
~£1,251/pm
3.9 dealer rating
View more photos (29)
2.0 20I Sport Dct Sdrive Euro 6 Ss
103,000mi Auto Petrol 2.0L
£13,309
Wembley
~£334/pm
Results 240 - 264 of 639