Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,398 cars
View more photos (36)
218I 136 Sport Live Cockpit Professional
24,016mi Manual Petrol 1.5L
£17,999
Swansea
~£452/pm
4.6 dealer rating
View more photos (30)
Luxury
55,000mi Manual Petrol 1.5L
£13,400
Chelmsford
~£337/pm
4.3 dealer rating
218I 136 M Sport
13,508mi Manual Petrol
£21,793
Kingston upon Hull
~£547/pm
4.2 dealer rating
View more photos (41)
2.0 M235i Xdrive Euro 6 Ss
11,656mi Auto Petrol 2.0L
£28,999
Warrington
~£728/pm
4.1 dealer rating
View more photos (66)
1.5 M Sport Dct Euro 6 Ss
89,000mi Auto Petrol 1.5L
£13,350
Luton
~£335/pm
1.5 218I M Sport Euro 6 Ss
139,000mi Manual Petrol 1.5L
£5,995
Wokingham
~£151/pm
4.7 dealer rating
View more photos (19)
27,489mi Manual Petrol 1.5L
£20,498
Dundee
~£515/pm
View more photos (23)
220D M Sport
23,000mi Auto Diesel 2.0L
£18,475
Wolverhampton
~£464/pm
View more photos (54)
218D M Sport
64,200mi Auto Diesel 2.0L
£12,149
Yiewsley
~£305/pm
M240i U10002059 Ulez
45,568mi Auto Petrol 3.0L
£18,995
Farnham
~£477/pm
View more photos (24)
2.0 220I Gpf M Sport Dct Euro 6 Ss
14,000mi Auto Petrol 2.0L
£16,990
Preston
~£427/pm
4.8 dealer rating
View more photos (102)
2.0 220D M Sport Euro 6 Ss
51,261mi Auto Diesel 2.0L
£15,305
Newport
~£384/pm
View more photos (38)
1.5L 218I M Sport 134 Bhp
7,301mi Manual Petrol 1.5L
£13,750
Leicester
~£345/pm
View more photos (32)
40,860mi Manual Petrol 1.5L
£19,249
Northwich
~£483/pm
1.5 218I M Sport 134 Bhp
12,484mi Auto Petrol 1.5L
£17,800
Derby
~£447/pm
4.4 dealer rating
View more photos (35)
M235i
9,982mi Auto Petrol
£28,655
Sunderland
~£720/pm
2.0L 230I M Sport 248 Bhp
61,385mi Auto Petrol 2.0L
£12,600
Watford
~£316/pm
4.5 dealer rating
218I Sport Nav
53,243mi Manual Petrol
£11,199
Cardiff
~£281/pm
View more photos (33)
218I 136 M Sport Dct
35,687mi Auto Petrol
£20,199
Blackburn
~£507/pm
View more photos (29)
M240i Nav Step
40,750mi Auto Petrol 3.0L
£18,473
Bristol
View more photos (22)
1.5 218I Gpf Se Euro 6 Ss
29,017mi Manual Petrol 1.5L
£14,975
Dudley
~£376/pm
View more photos (49)
218I 136 M Sport Pro Pack
5,609mi Manual Petrol 1.5L
£24,399
Burnley
~£613/pm
M235i Xdrive Step Pro Pack
6,144mi Auto Petrol 2.0L
£29,499
Sheffield
~£741/pm
Convertible
79,068mi Manual Petrol 2.0L
£9,300
Stafford
~£234/pm
Results 624 - 648 of 1,398