Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
44 cars
View more photos (26)
Efficient Dynamics
108,000mi Manual Diesel 2.0L
£2,295
Burnley
~£58/pm
4.8 dealer rating
View more photos (31)
330E M Sport Pro Edition Step
28,617mi Auto Hybrid 2.0L
£30,599
~£768/pm
4.6 dealer rating
View more photos (30)
320I M Sport Step
11,877mi Auto Petrol 2.0L
£29,899
~£751/pm
View more photos (87)
320I Xdrive M Sport Shadow Edition
31,582mi Auto Petrol 2.0L
£19,990
~£502/pm
4.7 dealer rating
View more photos (33)
13,021mi Auto Petrol 2.0L
£29,599
~£743/pm
View more photos (39)
320I M Sport Step Pro Pack
10,712mi Auto Petrol 2.0L
£34,799
~£874/pm
Estate 3.0 335D M Sport Touring Xdrive Euro 6
63,000mi Auto Diesel 3.0L
£20,750
~£521/pm
4.9 dealer rating
4,819mi Auto Petrol 2.0L
£32,999
~£829/pm
View more photos (82)
Saloon 2.0 320D M Sport Xdrive Euro 6 Ss 4
59,000mi Auto Diesel 2.0L
£21,450
~£539/pm
View more photos (66)
320I M Sport
57,944mi Manual Petrol 2.0L
£10,667
~£268/pm
5,390mi Auto Petrol 2.0L
£35,399
~£889/pm
View more photos (102)
55,000mi Auto Diesel 3.0L
£22,950
~£576/pm
View more photos (37)
330E Se Pro
30,689mi Auto Hybrid 2.0L
£18,999
~£477/pm
7,826mi Auto Petrol 2.0L
330E M Sport
19,665mi Auto Hybrid 2.0L
£21,399
~£537/pm
View more photos (40)
36,592mi Auto Petrol 2.0L
£24,999
~£628/pm
12,661mi Auto Petrol 2.0L
320D M Sport Shadow Edition Step
35,587mi Auto Diesel 2.0L
£18,199
~£457/pm
18,203mi Auto Petrol 2.0L
£29,099
~£731/pm
View more photos (74)
Saloon
19,800mi Auto Hybrid 2.0L
£28,990
~£728/pm
Results 24 - 44 of 44