Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,891 cars
View more photos (30)
2.0 20D M Sport Xdrive Euro 6 Ss
31,800mi Auto Diesel 2.0L
£26,995
Hayes
~£678/pm
5.0 dealer rating
View more photos (40)
2.0 20D Se Xdrive Euro 6 Ss
129,800mi Manual Diesel 2.0L
£7,190
Bolton
~£181/pm
4.7 dealer rating
View more photos (45)
X3 Xdrive20i M Sport
38,052mi Auto Petrol 2.0L
£28,592
Hemel Hempstead
~£718/pm
4.8 dealer rating
View more photos (29)
Xdrive20d Se 5-Door
55,998mi Auto Diesel 2.0L
£12,995
Eastbourne
~£326/pm
3.7 dealer rating
View more photos (32)
2.0 Xdrive20d M Sport 188 Bhp
69,998mi Auto Diesel 2.0L
£14,695
Liverpool
~£369/pm
210Kw Premier Edition 80Kwh
32,440mi Auto Electric
£29,997
London
~£753/pm
4.9 dealer rating
View more photos (19)
Xdrive20i Xline Pan Roof
39,600mi Auto Petrol 2.0L
£23,995
Gillingham
~£603/pm
View more photos (33)
Xdrive 30E M Sport
4,388mi Auto Hybrid
£45,000
Leeds
~£1,130/pm
4.2 dealer rating
View more photos (22)
2.0 Xdrive20d Se 181 Bhp
126,500mi Auto Diesel 2.0L
£7,495
Falkirk
~£188/pm
4.1 dealer rating
View more photos (41)
Xdrive30d M Sport
46,154mi Auto Diesel 3.0L
£18,795
Peterborough
~£472/pm
View more photos (48)
3.0 M40d Suv Xdrive 326 Ps
42,556mi Auto Diesel 3.0L
£33,364
Norwich
~£838/pm
View more photos (24)
Xdrive20d M Sport Step Tech Pack
35,446mi Auto Diesel 2.0L
£28,477
Goole
~£715/pm
4.5 dealer rating
2.0 30E 12Kwh M Sport Suv Plug In Hybri
4,244mi Auto Petrol 2.0L
£49,993
Bedford
~£1,255/pm
View more photos (23)
2.0 20D Mht M Sport Suv Hybrid Xdr
17,294mi Auto Diesel 2.0L
£38,990
Southend-on-Sea
~£979/pm
View more photos (50)
X3 Xdrive20d M Sport
46,090mi Auto Diesel 2.0L
£28,990
~£728/pm
4.3 dealer rating
View more photos (20)
18,578mi Auto Petrol 2.0L
£35,490
Borehamwood
~£891/pm
30D M Sport Suv
96,700mi Auto Diesel 3.0L
£9,875
~£248/pm
View more photos (39)
X3 Xdrive30 M Sport
19,041mi Auto Hybrid 2.0L
£40,490
Edinburgh
~£1,017/pm
View more photos (13)
3.0 M40i Mht Xdrive Euro 6 Ss
Auto Hybrid 3.0L
£61,576
~£1,546/pm
View more photos (25)
10,076mi Auto Hybrid 2.0L
£43,000
Coventry
~£1,080/pm
2.0Td 188Bhp Xdrive20d M Sport Mht
25,050mi Auto Hybrid 2.0L
£32,511
~£816/pm
4.6 dealer rating
View more photos (47)
2.0 20D Xline Xdrive Euro 6 Ss
46,553mi Auto Diesel 2.0L
£15,840
Crewe
~£398/pm
Xdrive20i Mht M Sport Step
8,383mi Auto Petrol 2.0L
£43,500
Luton
~£1,092/pm
View more photos (68)
3.0I Competition Suv Xdrive Euro 6
40,563mi Auto Petrol 3.0L
£42,980
Cardiff
~£1,079/pm
Results 192 - 216 of 1,891