Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
40 cars
View more photos (15)
1.5 318I Sport Touring Euro 6 Ss
92,833mi Auto Petrol 1.5L
£9,991
Leicester
~£251/pm
4.5 dealer rating
View more photos (68)
2.0 330E 12Kwh M Sport Xdrive Euro 6 Ss
48,000mi Auto Hybrid 2.0L
£22,499
~£565/pm
4.8 dealer rating
View more photos (38)
2.0 M Sport Euro 6 Ss
50,750mi Auto Diesel 2.0L
£21,995
~£552/pm
4.9 dealer rating
View more photos (45)
320D Ed Plus
122,284mi Manual Diesel 2.0L
£5,900
~£148/pm
4.2 dealer rating
View more photos (26)
316D Se
89,700mi Auto Diesel 2.0L
£7,980
~£200/pm
View more photos (48)
330E M Sport Step Saloon
41,128mi Auto Hybrid 2.0L
£21,750
~£546/pm
4.3 dealer rating
View more photos (39)
2.0 12Kwh M Sport Pro Edition Touring Xdrive
38,000mi Auto Hybrid 2.0L
£31,995
~£803/pm
View more photos (69)
2.0 320D M Sport Xdrive Euro 6 Ss
59,000mi Auto Diesel 2.0L
View more photos (65)
2.0 320D Sport Saloon Euro 6 Ss
100,000mi Auto Diesel 2.0L
£14,540
~£365/pm
2.0 320D M Sport Saloon Euro 5 S
88,000mi Auto Diesel 2.0L
£9,840
~£247/pm
View more photos (20)
2.0 320I M Sport Steptronic Euro 5
93,000mi Auto Petrol 2.0L
£4,890
~£123/pm
Dealer Not Rated
320I Se
108,000mi Auto Petrol 2.0L
£4,989
~£125/pm
3.0 325I M Sport Steptronic Euro 4
117,000mi Auto Petrol 3.0L
£4,240
~£106/pm
Saloon 2.0 330E 12Kwh M Sport Xdrive Euro 6
36,000mi Auto Hybrid 2.0L
£23,990
~£602/pm
4.7 dealer rating
320D Sport
37,000mi Manual Diesel 2.0L
£10,840
~£272/pm
65,000mi Auto Diesel 2.0L
£11,340
~£285/pm
Results 24 - 40 of 40