Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
91 cars
View more photos (20)
118I M Sport
12,781mi Manual Petrol
£19,490
Liverpool
~£489/pm
4.1 dealer rating
118I Sport
10,694mi Auto Petrol
£22,990
~£577/pm
116D M Sport
3,971mi Auto Diesel 1.5L
£26,990
~£678/pm
View more photos (30)
2L M Sport
76,480mi Auto Diesel 2.0L
£18,295
~£459/pm
4.8 dealer rating
View more photos (26)
118I 136 M Sport Lcpprotech Pk
16,874mi Manual Petrol 1.5L
£19,295
~£485/pm
4.5 dealer rating
3,702mi Auto Diesel
£27,990
~£703/pm
View more photos (39)
118I 136 M Sport
36,875mi Manual Petrol 1.5L
£16,895
~£424/pm
28,419mi Manual Petrol 1.5L
£18,495
~£464/pm
View more photos (40)
37,733mi Auto Petrol 1.5L
£18,997
~£477/pm
5.0 dealer rating
View more photos (24)
39,377mi Manual Diesel 2.0L
£13,695
~£344/pm
View more photos (27)
40,000mi Manual Petrol 1.5L
£12,495
~£314/pm
3.9 dealer rating
118D M Sport
62,281mi Auto Diesel 2.0L
£17,980
~£452/pm
View more photos (50)
10,177mi Auto Petrol
£25,990
~£653/pm
View more photos (13)
116D Se Business
81,832mi Manual Diesel 1.5L
£8,995
~£226/pm
View more photos (32)
118I M Sport Step Tech 1Plus Pack
22,552mi Auto Petrol 1.5L
£20,295
~£510/pm
View more photos (33)
44,021mi Auto Diesel 2.0L
£19,495
~£490/pm
View more photos (28)
118I 136 M Sport Step Lcptech Pk
42,871mi Auto Petrol 1.5L
£19,895
~£500/pm
5,629mi Auto Diesel
28,229mi Auto Diesel
£21,990
~£552/pm
View more photos (14)
118I 136 Sport Step Live Cockpit Pro
20,889mi Auto Petrol 1.5L
£23,298
~£585/pm
4.6 dealer rating
View more photos (34)
37,632mi Manual Petrol 1.5L
£17,895
~£449/pm
1.5 118I M Sport Hatchback Euro
28,202mi Manual Petrol 1.5L
£17,497
~£439/pm
View more photos (38)
1.5 118I M Sport 139 Bhp
26,731mi Auto Petrol 1.5L
View more photos (21)
3.0 M140i Shadow Edition
60,000mi Auto Petrol 3.0L
£19,000
Results 24 - 48 of 91