Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
81 cars
View more photos (23)
2.0 128Ti Euro 6 Ss
52,100mi Auto Petrol 2.0L
£21,950
Leeds
~£551/pm
4.7 dealer rating
View more photos (16)
Hatchback
81,264mi Manual Diesel 1.5L
£6,290
~£158/pm
4.9 dealer rating
View more photos (38)
118I 136 M Sport Step Lcp
19,707mi Auto Petrol
£22,211
~£558/pm
4.2 dealer rating
View more photos (31)
3.0 M135i Euro 5 Ss
103,632mi Auto Petrol 3.0L
£8,850
~£222/pm
116D Sport Nav
50,007mi Manual Diesel
£9,050
~£227/pm
4.1 dealer rating
View more photos (46)
M140i Shadow Edition
19,500mi Auto Petrol 3.0L
£0
~£0/pm
View more photos (36)
120 M Sport Step
1,500mi Auto Petrol
£36,000
~£904/pm
View more photos (20)
116D M Sport Step Live Cockpit Pro
13,095mi Auto Diesel 1.5L
£25,298
~£635/pm
4.6 dealer rating
View more photos (26)
77,232mi Auto Petrol 3.0L
£16,995
~£427/pm
5.0 dealer rating
View more photos (22)
M Sport
62,129mi Auto Diesel 2.0L
£17,000
4.5 dealer rating
View more photos (47)
118I Sport
15,624mi Manual Petrol 1.5L
£12,895
~£324/pm
4.4 dealer rating
View more photos (19)
1.5 118I M Sport
19,092mi Auto Petrol 1.5L
£19,000
~£477/pm
36,002mi Auto Petrol 1.5L
£15,200
~£382/pm
View more photos (35)
118D M Sport Step
50,573mi Auto Diesel
£20,490
~£515/pm
118I 1.5 Sport Nav
43,591mi Manual Petrol 1.5L
£9,800
~£246/pm
View more photos (21)
116D Ed Plus
70,000mi Manual Diesel 1.5L
£7,870
~£198/pm
2L M Sport
44,222mi Manual Diesel 2.0L
£8,695
~£218/pm
View more photos (32)
116D M Sport
48,054mi Manual Diesel
£12,399
~£311/pm
Shadow Edition
46,219mi Auto Petrol 3.0L
£18,300
~£460/pm
View more photos (34)
128Ti Auto
31,917mi Auto Petrol 2.0L
£23,397
~£588/pm
Hatchback 2.0 M135i Xdrive Euro 6 Ss
40,000mi Auto Petrol 2.0L
£25,791
~£648/pm
View more photos (40)
M135i Xdrive Step
29,014mi Auto Petrol
£26,490
~£665/pm
View more photos (39)
M135 Xdrive Step
1,706mi Auto Petrol
£47,000
~£1,180/pm
View more photos (37)
32,200mi Auto Petrol
£26,992
~£678/pm
Results 48 - 72 of 81