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 (45)
220D M Sport
31,000mi Auto Diesel 2.0L
£17,745
Lisburn
~£446/pm
4.7 dealer rating
View more photos (31)
218I Sport
24,109mi Auto Petrol 1.5L
£19,450
Rotherham
~£488/pm
4.1 dealer rating
View more photos (44)
220I M Sport
32,639mi Auto Petrol 2.0L
£14,802
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
View more photos (34)
1.5L 218I Sport 134 Bhp
44,476mi Auto Petrol 1.5L
£13,300
Watford
~£334/pm
4.5 dealer rating
View more photos (25)
1.5 218I Sport Euro 6 Ss
44,411mi Auto Petrol 1.5L
£13,995
Middlesbrough
~£351/pm
View more photos (35)
218D M Sport Nav Step
8,141mi Auto Diesel
£19,147
Glossop
~£481/pm
View more photos (41)
220I M Sport Dct Estate
22,651mi Auto Petrol 2.0L
£19,328
Bolton
~£485/pm
View more photos (6)
1.5 218I Sport Mpv
60,447mi Manual Petrol 1.5L
£12,699
Kilmarnock
~£319/pm
4.6 dealer rating
View more photos (22)
1.5 218I Sport 134 Bhp
36,960mi Auto Petrol 1.5L
£11,750
Ipswich
~£295/pm
1.5L 218I M Sport 134 Bhp
69,000mi Manual Petrol 1.5L
£9,240
St Helens
~£232/pm
View more photos (50)
220I Sport
24,000mi Auto Petrol 2.0L
£16,795
Croydon
~£422/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,390
Newport
~£437/pm
4.8 dealer rating
View more photos (51)
1.5 218I M
9,161mi Manual 1.5L
£19,796
Spalding
~£497/pm
View more photos (30)
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
3,506mi Auto Petrol
£31,500
Stockton-on-Tees
~£791/pm
218I M Sport Step
33,706mi Auto Petrol 1.5L
£13,195
Liverpool
~£331/pm
View more photos (33)
2.0 M235i Saloon Xdrive 306 Ps
4,000mi Auto Petrol 2.0L
£35,990
Borehamwood
~£904/pm
23,709mi Auto Diesel 2.0L
£17,990
Washington
~£452/pm
3.9 dealer rating
View more photos (58)
3.0 M240i Xdrive Euro 6 Ss
7,200mi Auto Petrol 3.0L
£38,999
Welwyn Garden City
~£979/pm
View more photos (39)
2.0 220D M Sport Euro 6 Ss
43,000mi Auto Diesel 2.0L
Redhill
4.9 dealer rating
View more photos (16)
32,000mi Manual Petrol 1.5L
£11,790
Houghton-Le-Spring
~£296/pm
Results 744 - 768 of 1,398