Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
227 cars
View more photos (16)
118I 136 M Sport Step Lcp
3,723mi Auto Petrol 1.5L
£25,998
Leeds
~£653/pm
4.6 dealer rating
View more photos (72)
3.0 M135i
71,000mi Auto Petrol 3.0L
£12,495
Garforth
~£314/pm
4.9 dealer rating
View more photos (40)
118I M Sport
3,351mi Manual Petrol
£25,950
Huddersfield
~£652/pm
4.4 dealer rating
118I Se
13,443mi Auto Petrol
£21,950
~£551/pm
View more photos (27)
1.6 Ed Efficientdynamics Euro 5 Ss
93,600mi Manual Diesel 1.6L
£3,995
Bradford
~£100/pm
4.7 dealer rating
View more photos (20)
1.5L M Sport
40,850mi Auto Petrol 1.5L
£19,465
~£489/pm
View more photos (76)
116D Se Business
83,500mi Manual Diesel 1.5L
£7,695
Shipley
~£193/pm
4.8 dealer rating
View more photos (48)
118I Sport
40,888mi Auto Petrol 1.5L
£12,295
Wakefield
~£309/pm
2.0 120D
31,000mi Auto Diesel 2.0L
£26,995
Batley
~£678/pm
5.0 dealer rating
View more photos (67)
1.5 118I M Sport Dct Euro 6 Ss
27,838mi Auto Petrol 1.5L
£18,695
~£469/pm
116D Sport
51,724mi Auto Diesel 1.5L
£12,800
~£321/pm
4.5 dealer rating
8,328mi Auto Petrol
£21,750
~£546/pm
4,275mi Auto Petrol
2.0 120D M Sport Euro 5 Ss
54,000mi Manual Diesel 2.0L
£6,795
~£171/pm
118I M Sport 5-Door
47,653mi Manual Petrol
£11,950
~£300/pm
2.0 118D M Sport Hatchback Euro
140,000mi Manual Diesel 2.0L
£1,800
~£45/pm
M135i Xdrive
11,063mi Auto Petrol
£30,950
~£777/pm
2,165mi Manual Petrol
£23,950
~£601/pm
2.0 120D Urban Euro 5 Ss
104,616mi Auto Diesel 2.0L
£5,495
Halifax
~£138/pm
128Ti
6,467mi Auto Petrol
£28,350
~£712/pm
29,600mi Manual Petrol 1.5L
£16,990
Keighley
~£427/pm
3,238mi Auto Petrol
£27,150
~£682/pm
1.5 116D Ed Plus 5-Door 2016
82,000mi Manual Diesel 1.5L
£0
~£0/pm
Dealer Not Rated
24,397mi Auto Petrol
Results 192 - 216 of 227