Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,435 cars
View more photos (19)
218D M Sport Dct Tech Plus Pack
14,097mi Auto Diesel 2.0L
£27,998
West Bromwich
~£703/pm
4.6 dealer rating
View more photos (43)
220I M Sport Dct Euro 6
17,424mi Auto Petrol 2.0L
£29,500
Bristol
~£741/pm
4.4 dealer rating
View more photos (7)
218D M Sport Nav Step
47,387mi Auto Diesel 2.0L
£20,997
London
~£527/pm
4.9 dealer rating
View more photos (6)
218I M Sport Nav Step
20,345mi Auto Petrol 1.5L
£21,997
~£552/pm
View more photos (65)
M240i
8,000mi Auto Petrol 3.0L
£25,999
Ashington
~£653/pm
5.0 dealer rating
View more photos (26)
218D Sport Lcp Euro 6
13,288mi Manual Diesel 2.0L
£21,000
View more photos (47)
220D M Sport
70,000mi Manual Diesel 2.0L
£10,750
Bourne
~£270/pm
4.8 dealer rating
M Sport
41,080mi Auto Diesel 2.0L
£15,000
Peterborough
~£377/pm
4.5 dealer rating
M240i Xdrive Step
5,815mi Auto Petrol
£46,750
Leeds
~£1,174/pm
4.2 dealer rating
1.5 218I M Sport 134 Bhp
72,500mi Manual Petrol 1.5L
£9,000
Southend-on-Sea
~£226/pm
218I M Sport
44,396mi Manual Petrol 1.5L
£11,900
~£299/pm
4.3 dealer rating
220D M Sport Convertible
34,115mi Auto Diesel
£15,166
Portsmouth
~£381/pm
4.7 dealer rating
220D Xdrive M Sport Step
41,916mi Auto Diesel
£11,899
Milton Keynes
4.1 dealer rating
2.0L 218D M Sport 141 Bhp
73,945mi Manual Diesel 2.0L
£8,150
Watford
~£205/pm
2 Series 218I 136 M Sport Dct
34,303mi Auto Petrol
£20,490
Belfast
~£515/pm
Dealer Not Rated
2.0 220I M Sport Euro 6 Ss
62,000mi Manual Petrol 2.0L
£10,000
Wigan
~£251/pm
1.5 218I M Sport Euro 6 Ss
51,913mi Manual Petrol 1.5L
£18,000
Stirling
~£452/pm
230I M Sport Coup
Auto Petrol 2.0L
£45,090
Redhill
~£1,132/pm
1.5L 218I Sport 134 Bhp
48,733mi Auto Petrol 1.5L
£11,250
~£283/pm
218I M Sport Dct
55,154mi Auto Petrol 1.5L
£19,999
Stoke-on-Trent
~£502/pm
M235i Xdrive Step
39,722mi Auto Petrol
£23,995
Royston
~£603/pm
31,009mi Auto Petrol 2.0L
£25,495
Downpatrick
~£640/pm
Petrol
20,766mi Auto Petrol 2.0L
£26,000
Bury
218I Sport
54,000mi Manual Petrol 1.5L
£12,495
Epping
~£314/pm
Results 1,248 - 1,272 of 1,435