Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
43 cars
View more photos (44)
218I 136 M Sport Dct
16,624mi Auto Petrol 1.5L
£22,099
Burnley
~£555/pm
4.6 dealer rating
View more photos (36)
1.5 218I Gpf M Sport Euro 6 Ss
42,500mi Auto Petrol 1.5L
£15,695
Blackburn
~£394/pm
4.4 dealer rating
View more photos (28)
218I M Sport Dct
34,373mi Auto Petrol
£19,199
~£482/pm
4.1 dealer rating
View more photos (22)
218D M Sport
64,000mi Auto Diesel 2.0L
£11,950
Lytham St Anne's
~£300/pm
4.9 dealer rating
View more photos (65)
2.0 Sport Euro 6 Ss
125,583mi Manual Diesel 2.0L
£6,500
~£163/pm
View more photos (38)
2.0 220I Gpf
41,800mi Auto Petrol 2.0L
£19,000
Chorley
~£477/pm
4.8 dealer rating
View more photos (32)
218I 136 Sport Live Cockpit Professional
28,302mi Manual Petrol 1.5L
£18,699
~£470/pm
View more photos (7)
2.0 Luxury Xdrive Euro 6 Ss
57,732mi Auto Diesel 2.0L
£13,495
~£339/pm
View more photos (34)
Gran Coup M Sport
17,097mi Auto Diesel 2.0L
£23,500
Preston
~£590/pm
4.3 dealer rating
View more photos (15)
39,714mi Auto Petrol 1.5L
£20,298
Fulwood
~£510/pm
220D M Sport Step
29,453mi Auto Diesel 2.0L
£12,750
Blackpool
~£320/pm
1.5 218I M Sport Mpv Dct Euro 6 Ss 1
23,000mi Auto Petrol 1.5L
£18,295
~£459/pm
4.7 dealer rating
225Xe M Sport Active Tourer
39,805mi Auto Hybrid 1.5L
£14,920
~£375/pm
218D M Sport Nav Step
33,877mi Auto Diesel
£14,850
~£373/pm
M Sport
8,475mi Auto Petrol
£28,353
Nelson
~£712/pm
220D M Sport Nav Step
30,995mi Auto Diesel 2.0L
£16,720
~£420/pm
218D M Sport Step Nav
54,701mi Auto Diesel 2.0L
£15,120
~£380/pm
216D Sport Gran Tourer
51,849mi Auto Diesel 1.5L
£13,920
~£350/pm
218I Sport
27,178mi Manual Petrol 1.5L
£16,280
~£409/pm
Results 24 - 43 of 43