Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,405 cars
View more photos (44)
220I Sport
22,192mi Auto Petrol 2.0L
£18,499
Hemel Hempstead
~£465/pm
4.8 dealer rating
View more photos (26)
218I 136 M Sport Pro Pack
4,229mi Manual Petrol 1.5L
£24,499
Birmingham
~£615/pm
4.6 dealer rating
View more photos (75)
Mpv
89,876mi Auto Diesel 1.5L
£11,399
Romford
~£286/pm
View more photos (46)
Convertible
51,030mi Auto Petrol 2.0L
£13,689
Southall
~£344/pm
4.5 dealer rating
View more photos (34)
M240i Nav Step
51,000mi Auto Petrol 3.0L
£16,693
Bristol
~£419/pm
4.7 dealer rating
View more photos (45)
220D M Sport
31,000mi Auto Diesel 2.0L
£17,795
Lisburn
~£447/pm
View more photos (30)
Sport
15,772mi Auto Petrol 1.5L
£14,490
Online Dealer
~£364/pm
View more photos (31)
218I 136 Sport Dct Live Cockpit Prof
24,109mi Auto Petrol
£19,750
Rotherham
~£496/pm
4.1 dealer rating
220I M Sport
32,639mi Auto Petrol 2.0L
£14,799
Kingston upon Hull
~£372/pm
4.3 dealer rating
View more photos (23)
1.5 218I Sport Lcp Saloon Dct 136 P
18,527mi Auto Petrol 1.5L
£20,495
Brighton
~£515/pm
4.2 dealer rating
1.5L 218I Sport 134 Bhp
44,476mi Auto Petrol 1.5L
£13,350
Watford
~£335/pm
View more photos (25)
1.5 218I Sport Euro 6 Ss
44,411mi Auto Petrol 1.5L
£14,995
Middlesbrough
~£377/pm
View more photos (35)
218D M Sport Nav Step
8,141mi Auto Diesel
£19,490
Glossop
~£489/pm
View more photos (41)
220I M Sport Dct Estate
22,651mi Auto Petrol 2.0L
£19,385
Bolton
~£487/pm
View more photos (22)
1.5 218I Sport 134 Bhp
36,960mi Auto Petrol 1.5L
£11,950
Ipswich
~£300/pm
1.5L 218I M Sport 134 Bhp
69,000mi Manual Petrol 1.5L
£9,240
St Helens
~£232/pm
View more photos (50)
24,000mi Auto Petrol 2.0L
£17,295
Croydon
~£434/pm
View more photos (27)
M Sport
36,636mi Manual Petrol 1.5L
£15,200
London
~£382/pm
View more photos (40)
218I M Sport
25,000mi Auto Petrol 1.5L
£17,490
Newport
~£439/pm
View more photos (51)
1.5 218I M
9,161mi Manual 1.5L
£19,997
Spalding
~£502/pm
220I Sport Nav Step
62,000mi Auto Petrol 2.0L
£14,000
Newton Abbot
~£352/pm
4.0 dealer rating
84,061mi Manual Petrol 2.0L
£8,950
Mansfield
~£225/pm
4.4 dealer rating
218I M Sport Step
33,706mi Auto Petrol 1.5L
£13,495
Liverpool
~£339/pm
View more photos (33)
2.0 M235i Saloon Xdrive 306 Ps
4,000mi Auto Petrol 2.0L
£35,990
Borehamwood
~£904/pm
Results 144 - 168 of 1,405