Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
62 cars
View more photos (38)
Xdrive 30E Xline
42,000mi Auto Hybrid 2.0L
£34,250
Stevenage
~£860/pm
4.5 dealer rating
View more photos (39)
Xdrive M40d Mht
20,083mi Auto Diesel 3.0L
£46,000
~£1,155/pm
View more photos (20)
Xdrive 30E M Sport Tech Pack
8,764mi Auto Hybrid 2.0L
£43,000
~£1,080/pm
View more photos (44)
Xdrive20d M Sport
47,200mi Auto Diesel 2.0L
£23,450
Hertford
~£589/pm
4.8 dealer rating
View more photos (45)
X3 Xdrive20i M Sport
38,052mi Auto Petrol 2.0L
£27,334
Hemel Hempstead
~£686/pm
View more photos (41)
Xdrive 30E M Sport
4,244mi Auto Hybrid 2.0L
£49,990
Borehamwood
~£1,255/pm
4.2 dealer rating
210Kw Premier Edition Pro 80Kwh
23,471mi Auto Electric
£31,990
~£803/pm
View more photos (59)
2.0 20D M Sport Xdrive Euro 6 Ss
53,130mi Auto Diesel 2.0L
£23,400
Watford
~£588/pm
View more photos (37)
Xdrive20d M Sport Step Tech Pack
40,834mi Auto Diesel 2.0L
£29,500
~£741/pm
Xdrive 30E Se
9,660mi Auto Hybrid 2.0L
£28,490
~£715/pm
Xdrive20d M Sport Step
24,173mi Auto Diesel 2.0L
£30,490
~£766/pm
80Kwh Premier Edition Pro Suv 2
24,915mi Auto Electric
£30,495
Royston
4.7 dealer rating
2019 3.0 M40d Suv Xdrive Euro 6 S
68,500mi Auto Diesel 3.0L
£29,950
Potters Bar
~£752/pm
4.9 dealer rating
Suv
47,253mi Auto Diesel 2.0L
£12,850
~£323/pm
Results 48 - 62 of 62