Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
47 cars
View more photos (36)
220I M Sport Step
9,938mi Auto Petrol
£24,299
Leeds
~£610/pm
4.2 dealer rating
View more photos (43)
M Sport
102,711mi Manual Petrol 1.5L
£8,395
Wakefield
~£211/pm
4.8 dealer rating
218I Luxury
74,101mi Manual Petrol
£12,570
~£316/pm
4.1 dealer rating
View more photos (35)
230I M Sport
26,393mi Auto Petrol 2.0L
£30,399
Castleford
~£763/pm
4.6 dealer rating
View more photos (16)
Convertible 2.0 220D Sport Euro 6 Ss 2015
84,000mi Manual Diesel 2.0L
£8,299
~£208/pm
4.9 dealer rating
230I M Sport Step
1,716mi Auto Petrol
£39,990
~£1,004/pm
View more photos (11)
3.0 M235i Ss
125,000mi Auto Petrol 3.0L
£10,989
Keighley
~£276/pm
4.0 dealer rating
View more photos (40)
218I Se Active Tourer
16,429mi Manual Petrol 1.5L
£13,499
Huddersfield
~£339/pm
View more photos (37)
28,941mi Auto Petrol
£25,996
~£653/pm
220I Se Dct
27,100mi Auto Petrol
£14,100
~£354/pm
218I 136 M Sport Dct
34,127mi Auto Petrol
£22,502
~£565/pm
220D M Sport Step
73,037mi Auto Diesel
£11,750
Batley
~£295/pm
M240i Xdrive 3.0
5,477mi Auto Petrol
£42,500
Bradford
~£1,067/pm
5.0 dealer rating
1.5 216D Se Euro 6 Ss
159,000mi Manual Diesel 1.5L
£5,989
~£150/pm
View more photos (30)
220I Sport Dct
3,711mi Auto Petrol
£21,000
~£527/pm
View more photos (38)
118I M Sport
23,864mi Auto Petrol 1.5L
£19,980
~£502/pm
4.7 dealer rating
View more photos (34)
38,059mi Auto Petrol
£19,430
~£488/pm
View more photos (33)
218I M Sport Nav
54,153mi Manual Petrol
£13,444
~£338/pm
225Xe M Sport Active Tourer
34,817mi Auto Hybrid 1.5L
£15,990
~£402/pm
4.5 dealer rating
View more photos (75)
1.5 216D Se Dct Euro 6 Ss
57,453mi Auto Diesel 1.5L
£12,390
~£311/pm
View more photos (71)
218D Luxury Active Tourer
69,000mi Auto Diesel 2.0L
£9,295
Garforth
~£233/pm
218I 136 M Sport Dct Pro Pack
1,031mi Auto Petrol
£32,000
~£804/pm
M235i Xdrive Step Pro Pack
15,875mi Auto Petrol 2.0L
£28,999
~£728/pm
Results 24 - 47 of 47