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 (25)
218I Sport Nav Step
9,510mi Auto Petrol 1.5L
£16,799
Winsford
~£422/pm
4.5 dealer rating
View more photos (28)
1.5 218I Sport Saloon
26,092mi Manual Petrol 1.5L
£18,295
Royal Tunbridge Wells
~£459/pm
4.7 dealer rating
View more photos (26)
218I Sport
21,144mi Auto Petrol 1.5L
£14,990
Bedford
~£376/pm
4.6 dealer rating
View more photos (27)
220D Xdrive Sport
46,652mi Auto Diesel 2.0L
£12,794
London
~£321/pm
4.3 dealer rating
View more photos (40)
2.0 223I Mht M Sport Dct Euro 6 Ss
13,600mi Auto Petrol 2.0L
£26,999
Dunstable
~£678/pm
4.9 dealer rating
View more photos (46)
1.5 Sport Dct Euro 6 Ss
80,000mi Auto Diesel 1.5L
£12,995
West Drayton
~£326/pm
4.8 dealer rating
62,000mi Manual Petrol 1.5L
£8,800
Maldon
~£221/pm
View more photos (31)
218D M Sport Step
48,323mi Auto Diesel 2.0L
£10,995
Sheffield
~£276/pm
View more photos (14)
M Sport
25,000mi Auto Petrol 1.5L
£22,450
Magherafelt
~£564/pm
1.5 218I Sport Euro 6 Ss
42,800mi Auto Petrol 1.5L
£12,488
Southall
~£314/pm
View more photos (8)
218I M Sport
7,832mi Auto Petrol 1.5L
£24,997
~£628/pm
View more photos (21)
218D M Sport
93,243mi Auto Diesel 2.0L
£11,395
Ballymoney
~£286/pm
View more photos (23)
218I Se
30,986mi Manual Petrol 1.5L
£11,995
Swansea
~£301/pm
View more photos (12)
2015 65 1.5
103,000mi Manual Diesel 1.5L
£6,500
Colchester
~£163/pm
View more photos (15)
218I 136 Sport
36,570mi Manual Petrol 1.5L
£18,998
Johnstone
~£477/pm
View more photos (36)
2.0 218D M Sport Saloon 150 Ps
34,188mi Auto Diesel 2.0L
£20,495
Farnborough
~£515/pm
4.2 dealer rating
225E Xdrive M Sport Dct
901mi Auto Hybrid
£33,995
Belfast
~£854/pm
1.5 218I M Sport 134 Bhp
17,846mi Auto Petrol 1.5L
£17,800
Derby
~£447/pm
4.4 dealer rating
218I M Sport Dct Euro 6
15mi Auto Petrol 1.5L
£42,000
Bristol
~£1,055/pm
218I Se Step
17,327mi Auto Petrol 1.5L
£16,998
Morecambe
~£427/pm
View more photos (32)
228I M Sport Step
35,553mi Auto Petrol 2.0L
£14,750
Willenhall
~£370/pm
View more photos (33)
220I Mht M Sport Dct
2,352mi Auto Petrol
£33,499
Chesterfield
~£841/pm
View more photos (68)
2 Series
22,773mi Auto Petrol 1.5L
£16,295
Birkenhead
~£409/pm
37,303mi Auto Diesel 2.0L
£17,300
Chatham
~£434/pm
Results 672 - 696 of 1,398