Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
86 cars
View more photos (73)
M140i
28,728mi Auto Petrol 3.0L
£21,000
Newcastle upon Tyne
~£527/pm
4.6 dealer rating
118I M Sport
36,128mi Auto Petrol 1.5L
£18,999
Gateshead
~£477/pm
4.3 dealer rating
45,479mi Manual Petrol 1.5L
£17,500
~£439/pm
2.0 120D M Sport Hatchback Xdriv
61,318mi Manual Diesel 2.0L
£9,490
~£238/pm
4.5 dealer rating
M135i
23,416mi Auto Petrol 2.0L
£25,000
~£628/pm
128Ti
4,600mi
£29,491
~£741/pm
4.9 dealer rating
3.0 M140i Hatchback Euro 6 Ss
55,339mi Auto Petrol 3.0L
3.0 M140i Shadow Edition Hatchback
43,404mi Auto Petrol 3.0L
£20,500
~£515/pm
116D Sport Nav
60,210mi Manual Diesel 1.5L
£8,499
~£213/pm
120D M Sport
85,834mi Auto Diesel 2.0L
£11,000
~£276/pm
116D M Sport Shadow Edition
50,695mi Manual Diesel 1.5L
£13,490
Washington
~£339/pm
3.9 dealer rating
118I Sport
44,271mi Manual Petrol 1.5L
£10,029
~£252/pm
56,500mi Auto Petrol 3.0L
M135i Xdrive
16,100mi Auto Petrol 2.0L
£27,000
~£678/pm
Results 72 - 86 of 86