Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
159 cars
View more photos (34)
Saloon 3.0 330D M Sport Euro 5 Ss 201
54,900mi Auto Diesel 3.0L
£13,495
Derby
~£339/pm
4.6 dealer rating
320Ci Sport
65,000mi Manual Petrol 2.2L
£6,995
Chesterfield
~£176/pm
4.7 dealer rating
View more photos (10)
330D Xdrive M
110,000mi 3.0L
£14,295
~£359/pm
4.8 dealer rating
View more photos (31)
316D Se
18,615mi Manual Diesel 2.0L
£12,500
~£314/pm
4.4 dealer rating
View more photos (27)
Saloon
33,937mi Auto Petrol 2.0L
£20,400
~£512/pm
320D Ed Plus
101,000mi 2.0L
£7,995
~£201/pm
View more photos (21)
2.0 320D M Sport Touring Euro 6 Ss
44,214mi Auto Diesel 2.0L
£21,495
~£540/pm
View more photos (79)
330E 12Kwh Sport Pro
33,000mi Auto Hybrid 2.0L
£22,990
~£577/pm
View more photos (30)
50,244mi Auto Hybrid 2.0L
£18,100
~£455/pm
320I M Sport Step
5,362mi Auto Petrol
£34,999
~£879/pm
4.2 dealer rating
View more photos (18)
Convertible 3.0 325I M Sport Convertible 201010
58,589mi Auto Petrol 3.0L
£7,495
~£188/pm
View more photos (40)
320I Xdrive M Sport Step
18,020mi Auto Petrol
£28,696
~£721/pm
View more photos (88)
320D Sport Plus
58,000mi 2.0L
29,552mi Auto Petrol 2.0L
£22,200
~£557/pm
View more photos (41)
2.0 320D M Sport Euro 5 Ss
85,000mi Manual Diesel 2.0L
£8,299
~£208/pm
4.5 dealer rating
330E Xdrive M Sport Pro Edition Step
36,000mi Auto Hybrid
£31,491
~£791/pm
50,000mi Auto Petrol 2.0L
£20,000
~£502/pm
M340i Xdrive
30,739mi Auto Petrol 3.0L
£36,991
~£929/pm
View more photos (23)
330E M Sport
36,002mi Auto Hybrid 2.0L
£21,989
~£552/pm
28,763mi Auto Petrol 2.0L
£24,600
~£618/pm
View more photos (8)
72,800mi Auto Hybrid 2.0L
£15,495
~£389/pm
4.3 dealer rating
View more photos (22)
2.0 320I M Sport Xdrive Euro 6 Ss
86,000mi Manual Petrol 2.0L
£11,895
~£299/pm
Saloon 2.0 330I M Sport Shadow Edition Saloon 201
51,700mi Auto Petrol 2.0L
£17,990
Bolsover
~£452/pm
5.0 dealer rating
View more photos (45)
91,400mi Auto Hybrid 2.0L
£15,195
~£382/pm
Results 72 - 96 of 159