Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
59 cars
View more photos (25)
120I M Sport
26,868mi Auto Petrol 2.0L
£14,295
Liverpool
~£359/pm
4.5 dealer rating
View more photos (32)
1.5 116D Sport 115 Bhp
77,934mi Manual Diesel 1.5L
£13,495
~£339/pm
4.8 dealer rating
View more photos (19)
118I 1.5 Se Navservotronic
69,811mi Manual Petrol 1.5L
£10,698
~£269/pm
4.6 dealer rating
View more photos (23)
118I M Sport
1,855mi Auto Petrol
£26,440
~£664/pm
4.1 dealer rating
View more photos (48)
16,921mi Auto Petrol
£25,990
~£653/pm
View more photos (20)
118I Sport
10,694mi Auto Petrol
£23,490
~£590/pm
View more photos (30)
1.5 118I M Sport 139 Bhp
18,726mi Manual Petrol 1.5L
£17,995
~£452/pm
View more photos (16)
116D Se
68,192mi Auto Diesel 1.5L
£14,495
~£364/pm
4.0 dealer rating
View more photos (18)
118I 136 Se Step Live Cockpit Pro
8,084mi Auto Petrol 1.5L
£22,998
~£578/pm
View more photos (29)
1.5 118I Sport Hatchback Euro 6 S
46,692mi Auto Petrol 1.5L
£10,395
~£261/pm
View more photos (9)
40,000mi Manual Petrol 1.5L
£12,495
~£314/pm
3.9 dealer rating
View more photos (50)
10,177mi Auto Petrol
View more photos (13)
116D Se Business
81,832mi Manual Diesel 1.5L
£8,995
~£226/pm
10,963mi Auto Petrol
13,204mi Auto Petrol
£22,675
~£569/pm
17,337mi Auto Petrol
£22,990
~£577/pm
11,454mi Auto Petrol
116D M Sport
3,678mi Auto Diesel
6,826mi Auto Diesel
£28,490
~£715/pm
14,198mi Auto Petrol
34,520mi Manual Petrol
£16,990
~£427/pm
M135i Xdrive
8,277mi Auto Petrol
£31,990
~£803/pm
4,026mi Auto Diesel
118I M Sport 5-Door
26,856mi Manual Petrol
£15,490
~£389/pm
Results 24 - 48 of 59