Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
43 cars
View more photos (14)
120D Se
83,987mi Manual Diesel 2.0L
£3,499
Redditch
~£88/pm
4.6 dealer rating
View more photos (10)
116I Sport
47,000mi Manual Petrol 1.6L
£6,911
~£174/pm
View more photos (22)
128Ti Step Pro Pack
2,761mi Auto Petrol 2.0L
£31,500
Worcester
~£791/pm
4.5 dealer rating
View more photos (39)
M140i Shadow Edition
39,369mi Auto Petrol 3.0L
£20,995
Droitwich Spa
~£527/pm
5.0 dealer rating
2.0 118I Sport Plus
59,000mi Manual Petrol 2.0L
£5,995
~£151/pm
3.7 dealer rating
View more photos (18)
116D Se Hatchback
129,653mi Manual Diesel 2.0L
£3,495
View more photos (8)
M Sport
77,000mi Auto Petrol 1.6L
£7,995
~£201/pm
View more photos (20)
116D M Sport Hatchback
93,290mi Manual Diesel 1.5L
£13,495
~£339/pm
View more photos (13)
Hatchback 2.0 116D Se Euro 5 Ss 201414
84,000mi Manual Diesel 2.0L
£5,295
~£133/pm
View more photos (23)
118I 136 M Sport Step Lcppro Pk
7,511mi Auto Petrol 1.5L
£30,000
~£753/pm
118D M Sport Hatchback
67,982mi Auto Diesel 2.0L
£4,945
~£124/pm
128Ti Step
15,601mi Auto Petrol 2.0L
£28,000
~£703/pm
1.5 118I M Sport Shadow Edition Hatchback Petr
50,000mi Auto Petrol 1.5L
£12,990
~£326/pm
4.3 dealer rating
Hatchback 1.5 116D Sport Euro 6 Ss 201565
82,960mi Manual Diesel 1.5L
£6,995
Bromsgrove
~£176/pm
4.9 dealer rating
3.0 M140i Shadow Edition
17,500mi Auto Petrol 3.0L
£24,999
Kidderminster
~£628/pm
4.8 dealer rating
118I 136 M Sport Lcpprotech Pk
1,004mi Manual Petrol 1.5L
£29,250
~£735/pm
Convertible 2.0 118I Sport Euro 5 201010
114,717mi Manual Petrol 2.0L
116D M Sport
38,000mi Manual Diesel 1.5L
£18,480
~£464/pm
2.0 118D M Sport Shadow Edition Euro 6 Ss
69,000mi Auto Diesel 2.0L
£12,950
~£325/pm
Results 24 - 43 of 43