Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
94 cars
View more photos (62)
M Sport
13,079mi Auto Petrol
£24,500
Barnstaple
~£615/pm
4.3 dealer rating
View more photos (34)
2.0 118D M Sport Euro 5 Ss
30,724mi Auto Diesel 2.0L
£11,990
Exeter
~£301/pm
4.4 dealer rating
View more photos (46)
1.5 118I Sport Euro 6 Ss
34,000mi Manual Petrol 1.5L
£11,799
Plymouth
~£296/pm
4.5 dealer rating
View more photos (18)
120D Xdrive Sport
68,935mi Manual Diesel 2.0L
£7,995
~£201/pm
View more photos (40)
13,272mi Auto Diesel
£25,795
~£648/pm
View more photos (20)
485mi Auto Diesel
£30,450
~£765/pm
Dealer Not Rated
8,953mi Auto Petrol
£26,233
~£659/pm
View more photos (28)
2.0 116D Urban 114 Bhp
23,000mi Manual Diesel 2.0L
£6,750
Ivybridge
~£170/pm
View more photos (9)
1.5 118I Sport Hatchback Euro 6
87,000mi Manual Petrol 1.5L
£7,499
~£188/pm
4.9 dealer rating
4,102mi Auto Petrol
£27,112
~£681/pm
View more photos (54)
12,356mi Auto Petrol
£23,500
~£590/pm
118I M Sport
11,416mi Auto Petrol 1.5L
£24,900
~£625/pm
2.0 118D M Sport Hatchback Euro
86,000mi Manual Diesel 2.0L
£8,495
~£213/pm
4.8 dealer rating
16,525mi Auto Petrol 1.5L
£22,450
~£564/pm
Hatchback 116D Ed Plus - Ulez Compliant
56,652mi Manual Diesel 1.5L
£8,500
Sport 5-Door
12,551mi Manual Petrol 1.5L
£14,900
Paignton
~£374/pm
18,946mi Manual Petrol 1.5L
£19,450
~£488/pm
Xdrive M Sport Shadow Edition
42,835mi Auto Diesel 2.0L
£18,450
~£463/pm
Sport
20,183mi Auto Petrol 1.5L
£20,950
~£526/pm
1.5 118I Gpf M Sport Hatchback Eur
58,125mi Auto Petrol 1.5L
£12,495
~£314/pm
4.7 dealer rating
15,664mi Manual Petrol 1.5L
£19,850
~£498/pm
69,000mi Manual Petrol 1.5L
£9,450
~£237/pm
Results 72 - 94 of 94