Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
88 cars
View more photos (37)
M140i Shadow Edition Step
37,730mi Auto Petrol
£20,199
Sunderland
~£507/pm
4.1 dealer rating
View more photos (53)
M135i
42,085mi
£22,991
Newcastle upon Tyne
~£577/pm
4.9 dealer rating
View more photos (54)
1.5 116D Sport
71,299mi Manual 1.5L
£7,950
~£200/pm
4.2 dealer rating
View more photos (16)
M140i Auto
35,000mi Auto Petrol 3.0L
£19,990
Houghton-Le-Spring
~£502/pm
4.5 dealer rating
View more photos (78)
2.0 M135i Hatchback Xdrive Euro 6
31,963mi Auto Petrol 2.0L
£25,500
~£640/pm
4.6 dealer rating
View more photos (18)
1.5 116D Ed Plus
97,000mi Manual Diesel 1.5L
£5,999
~£151/pm
3.2 dealer rating
View more photos (38)
116D Se
50,497mi Manual Diesel
£13,100
Gateshead
~£329/pm
View more photos (50)
118I M Sport
28,352mi
£22,391
~£562/pm
2018 1.5 118I M Sport Hatchback
40,095mi Manual Petrol 1.5L
£12,500
~£314/pm
Dealer Not Rated
View more photos (36)
118I Sport
80,200mi Manual Petrol 1.5L
£7,799
~£196/pm
4.8 dealer rating
116D Sport
95,000mi Manual Diesel 1.5L
£7,990
~£201/pm
4.7 dealer rating
97,127mi Manual 1.5L
£6,500
~£163/pm
1.5 118I Sport Hatchback Euro 6 S
42,401mi Auto Petrol 1.5L
£11,999
~£301/pm
1.5 118I M Sport Lcp Hatchback
40,729mi Manual Petrol 1.5L
£18,500
~£465/pm
3.0 M140i Hatchback Euro 6 Ss
52,314mi Auto Petrol 3.0L
£17,500
~£439/pm
1.5 116D M Sport Euro 6 Ss
64,364mi Auto Diesel 1.5L
£11,495
Washington
~£289/pm
Results 72 - 88 of 88