Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
5,942 cars
View more photos (50)
2.0 118D Se Hatchback Euro 6 S
98,609mi Manual Diesel 2.0L
£7,500
London
~£188/pm
4.5 dealer rating
View more photos (41)
2.0 125D M Sport Euro 6 Ss
73,952mi 2.0L
£12,758
King's Lynn
~£320/pm
4.3 dealer rating
View more photos (16)
1.5 118I Se
55,338mi Auto Petrol 1.5L
£14,699
~£369/pm
4.4 dealer rating
View more photos (32)
116D Sport
90,000mi Manual Diesel 2.0L
£4,495
Northolt
~£113/pm
4.2 dealer rating
1.5 118I M Sport Hatchback Euro
39,540mi Manual Petrol 1.5L
£16,999
Glasgow
~£427/pm
4.6 dealer rating
View more photos (19)
1.6 116I Sport Hatchback Euro 5
45,000mi Manual Petrol 1.6L
£6,495
Ivybridge
~£163/pm
View more photos (9)
116D Ed Plus
74,000mi Manual Diesel 1.5L
£4,995
Wokingham
~£125/pm
View more photos (12)
118I 136 Sport Step Live Cockpit Pro
15,198mi Auto Petrol 1.5L
£23,498
Edinburgh
~£590/pm
View more photos (37)
1.5 118I M Sport
16,440mi Auto Petrol 1.5L
£21,490
Sheffield
~£540/pm
View more photos (24)
116D Efficientdynamics Plus
108,000mi Manual Diesel 1.5L
£8,390
Enniskillen
~£211/pm
5.0 dealer rating
View more photos (6)
M140i M2 Conversion Thousands Spent Stage 2 4
63,000mi Auto Petrol 3.0L
£19,995
Bradford
~£502/pm
116D Se Step
16,677mi Auto Diesel 1.5L
£16,599
Swansea
~£417/pm
View more photos (21)
74,400mi Manual Petrol 1.5L
£8,947
Henley-on-Thames
~£225/pm
4.7 dealer rating
128Ti Step Live Cockpit Professional
25mi Auto Petrol 2.0L
£31,990
Borehamwood
~£803/pm
2012 62 118D
54,000mi Manual 2.0L
£6,749
Sittingbourne
~£169/pm
View more photos (13)
2020 1.5 118I M Sport Hatchback
42,800mi Manual Petrol 1.5L
£16,990
Stamford
118 1.5 136Bhp Ss Sports Hatch 2018.75My
18,598mi Manual Petrol
£15,250
~£383/pm
View more photos (33)
118D Edition Es
52,600mi Auto Diesel 2.0L
£4,390
~£110/pm
4.0 dealer rating
View more photos (10)
118I 136 M Sport Step Lcp
19,023mi Auto Petrol 1.5L
£22,998
Dumfries
~£578/pm
View more photos (15)
1.5 116D Ed Plus Hatchback Euro
80,081mi Manual Diesel 1.5L
£7,495
Middlesbrough
View more photos (73)
2.0 M135i Xdrive
20,000mi Auto Petrol 2.0L
£26,977
Warrington
~£677/pm
4.9 dealer rating
View more photos (91)
111,000mi Manual Diesel 1.5L
£5,990
Shipley
~£150/pm
4.8 dealer rating
View more photos (29)
118I 136 M Sport Live Cockpit Professional
11,856mi Manual Petrol 1.5L
£25,799
Stoke-on-Trent
~£648/pm
View more photos (44)
M140i Shadow Edition Step Stage 2 Lsd S
47,000mi Auto Petrol 3.0L
£23,990
~£602/pm
Results 96 - 120 of 5,942