Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
116 cars
View more photos (30)
118I M Sport Step
27,545mi Auto Petrol
£19,991
Doncaster
~£502/pm
4.2 dealer rating
View more photos (26)
128Ti Step Lcpprotech Pk
12,112mi Auto Petrol 2.0L
£28,500
Sheffield
~£716/pm
4.5 dealer rating
View more photos (51)
120D Xdrive M Sport Shadow Edition
34,221mi Auto Diesel 2.0L
£18,591
Barnsley
~£467/pm
Dealer Not Rated
View more photos (20)
2.0 120D Xdrive M Sport 188 Bhp
78,183mi Auto Diesel 2.0L
£13,990
~£351/pm
4.7 dealer rating
Hatchback 2.0 118D M Sport Euro 5 Ss 2013
71,000mi Manual Diesel 2.0L
£7,500
~£188/pm
View more photos (29)
M140i Shadow Edition Step
57,409mi Auto Petrol 3.0L
£19,500
~£490/pm
View more photos (36)
120I M Sport Shadow Edition
45,362mi Auto Petrol 2.0L
£15,199
~£382/pm
4.6 dealer rating
View more photos (17)
Sport
226,000mi Manual Diesel 2.0L
£1,590
~£40/pm
3.6 dealer rating
View more photos (32)
118I M Sport
91,851mi Manual Petrol
£12,899
~£324/pm
4.1 dealer rating
View more photos (19)
1.6 116I Sport Euro
50,000mi Manual Petrol 1.6L
£5,995
~£151/pm
View more photos (21)
2.0 M Sport Euro 4
100,148mi Manual Petrol 2.0L
£4,000
~£100/pm
4.3 dealer rating
16,691mi Auto Petrol 1.5L
£21,300
~£535/pm
116D M Sport Step
31,250mi Auto Diesel 1.5L
£19,798
~£497/pm
2.0 120D M Sport
110,600mi Auto Diesel 2.0L
£4,100
~£103/pm
4.9 dealer rating
View more photos (27)
118I 136 M Sport Step Lcp
1,000mi Auto Petrol
£29,995
~£753/pm
View more photos (25)
128Ti Step Live Cockpit Propro Pk
3,323mi Auto Petrol 2.0L
£33,500
~£841/pm
View more photos (11)
2.0 120D M Sport Euro 5 Ss
121,000mi Auto Diesel 2.0L
£4,975
~£125/pm
5.0 dealer rating
View more photos (28)
2.0 120D Se Steptronic
86,000mi Auto Diesel 2.0L
£2,995
~£75/pm
M135i Xdrive Step Techpro Pack
2,760mi Auto Petrol 2.0L
£35,000
~£879/pm
View more photos (41)
9,241mi Auto Petrol 1.5L
£22,699
~£570/pm
Hatchback 1.5 118I M Sport Lcp Euro 6 Ss
15,000mi Manual Petrol 1.5L
£19,989
4.8 dealer rating
11,092mi Auto Petrol 2.0L
£32,000
~£804/pm
View more photos (38)
2.0 118D Sport 141 Bhp
87,827mi Manual Diesel 2.0L
£3,682
Rotherham
~£92/pm
M135i Xdrive Step Pro Pack
148mi Auto Petrol 2.0L
Results 24 - 48 of 116