Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
76 cars
View more photos (45)
118I M Sport
19,658mi Auto Petrol 1.5L
£23,575
Littlehampton
~£592/pm
4.4 dealer rating
View more photos (20)
33mi Auto Petrol 1.5L
£27,875
~£700/pm
View more photos (36)
1.5 118I M Sport Lcp Hatchback Dct
2,500mi Auto Petrol 1.5L
£26,875
~£675/pm
4.2 dealer rating
118I Se
£24,875
~£625/pm
View more photos (42)
14,925mi Auto Petrol 1.5L
£23,875
~£600/pm
View more photos (6)
118I Sport.1 Former
53,000mi Manual Petrol 1.5L
£11,000
Shoreham-By-Sea
~£276/pm
4.9 dealer rating
128Ti
9,500mi Auto Petrol 2.0L
£31,875
~£800/pm
View more photos (14)
118D M Sport
88,376mi Manual Diesel 2.0L
£14,250
Billingshurst
~£358/pm
4.8 dealer rating
118D Es 5-Door
106,000mi Auto Diesel 2.0L
£3,600
Bognor Regis
~£90/pm
View more photos (19)
Hatchback 1.6 114D Es Sports Hatch 2013
37,000mi Manual Diesel 1.6L
£7,795
Burgess Hill
~£196/pm
3.9 dealer rating
View more photos (38)
19,145mi Auto Petrol 1.5L
£22,875
~£574/pm
2.0 128Ti Lcp Hatchback 265 Ps
View more photos (41)
10,442mi Auto Petrol 1.5L
View more photos (43)
50,774mi Auto Petrol 1.5L
£18,875
~£474/pm
2,766mi Auto Petrol 1.5L
£28,991
Crawley
~£728/pm
4.5 dealer rating
1.5 118I M Sport Lcp Euro 6 Ss
5,076mi Manual Petrol 1.5L
£21,450
~£539/pm
View more photos (31)
3.0 M135i
51,253mi Auto Petrol 3.0L
£12,990
Haywards Heath
~£326/pm
View more photos (40)
118I Sport
47,202mi Manual Petrol 1.5L
£16,431
~£413/pm
View more photos (9)
Se
69,000mi Manual Petrol 1.6L
£5,990
East Grinstead
~£150/pm
View more photos (18)
2.0 118I M Sport Convertible Eur
91,000mi Manual Petrol 2.0L
£5,499
~£138/pm
5.0 dealer rating
1.5 118I M Sport Hatchback Dct 136 Ps
10,804mi Auto Petrol 1.5L
£25,475
~£640/pm
£29,875
~£750/pm
Results 24 - 48 of 76