Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
193 cars
218I M Sport Gran Tourer
39,787mi Auto Petrol 1.5L
£20,400
Brentford
~£512/pm
3.9 dealer rating
218I Luxury Gran Tourer
29,772mi Auto Petrol
£15,998
Scunthorpe
~£402/pm
4.3 dealer rating
218I Gran Tourer 1.5 Luxury
26,771mi Manual Petrol 1.5L
£15,798
~£397/pm
Sport
36,863mi Manual Petrol 1.5L
£14,800
Peterborough
~£372/pm
4.5 dealer rating
2.0 220I Gpf Sport Mpv Dct Euro 6 Ss
34,308mi Auto Petrol 2.0L
£16,799
Oldham
~£422/pm
220I Luxury Gran Tourer
67,595mi Auto Petrol 2.0L
£12,990
Taunton
~£326/pm
Gran Tourer 1.5 218I
47,600mi Manual Petrol 1.5L
£9,995
Wigan
~£251/pm
4.9 dealer rating
Mpv 1.5 218I M Sport Euro 6 Ss 20156
107,000mi Auto Petrol 1.5L
£9,200
London
~£231/pm
4.7 dealer rating
Se
41,872mi Manual Petrol 1.5L
£12,450
Camberley
~£313/pm
220I M Sport
42,191mi Auto 2.0L
£15,299
Epsom
~£384/pm
4.4 dealer rating
1.5 218I Sport Euro 6 Ss
95,000mi Auto Petrol 1.5L
£9,490
Birmingham
~£238/pm
Dealer Not Rated
218I M Sport
50,660mi Auto Petrol 1.5L
£17,120
Nottingham
~£430/pm
1.5 218I Luxury Gran Tourer 139 Bhp
31,747mi Auto Petrol 1.5L
£16,700
~£419/pm
4.6 dealer rating
22,527mi Auto Petrol 1.5L
£19,488
Guildford
~£489/pm
4.1 dealer rating
76,803mi Manual Petrol 1.5L
£11,100
Chatham
~£279/pm
218D M Sport Gran Tourer
66,322mi Auto Diesel 2.0L
£12,490
~£314/pm
34,379mi Manual Petrol 1.5L
£13,400
Sheffield
~£337/pm
Petrol
62,000mi Auto Petrol
£14,825
5.0 dealer rating
46,797mi Auto Petrol 1.5L
£19,495
Woolwich
~£490/pm
3.7 dealer rating
Gran Tourer 1.5 216D Sport Euro 6 Ss
97,273mi Auto Diesel 1.5L
£8,390
Luton
~£211/pm
Mpv 2.0 220D M Sport Euro 6 Ss 20176
45,993mi Auto Diesel 2.0L
£14,850
Romsey
~£373/pm
37,997mi Auto Petrol 1.5L
£19,695
~£495/pm
Luxury
57,601mi Manual Petrol 1.5L
£12,400
~£311/pm
21,500mi Manual Petrol 1.5L
£18,480
Liverpool
~£464/pm
Results 168 - 192 of 193