Before you buy any car compare it on Carstack
Enter Reg
Works on any car from any website/dealer
6,266 cars
View more photos (34)
1.5 116D Se Euro 6 Ss
125,935mi Manual Diesel 1.5L
£5,895
Stoke-on-Trent
~£148/pm
4.3 dealer rating
View more photos (9)
118D 2.0 Sport 5-Door From 3,695 Retail P
120,000mi Manual Diesel 2.0L
£3,695
Blackpool
~£93/pm
3.9 dealer rating
View more photos (40)
116D Sport
28,000mi Manual Diesel 1.5L
£12,700
Eye
~£319/pm
View more photos (20)
M140i Nav Step
38,545mi Auto Petrol 3.0L
£20,995
Bootle
~£527/pm
5.0 dealer rating
View more photos (19)
2L 118D Sport
119,300mi Manual Diesel 2.0L
£6,995
Hyde
~£176/pm
4.7 dealer rating
118I 136 M Sport
36,501mi Manual Petrol 1.5L
£16,895
Liverpool
~£424/pm
4.5 dealer rating
View more photos (32)
Sport
17,837mi Auto Petrol 1.5L
£19,500
Online Dealer
~£490/pm
View more photos (30)
M Sport
16,522mi Manual Petrol 1.5L
£15,300
~£384/pm
1.5 116D Ed Plus Hatchback Euro
64,485mi Manual Diesel 1.5L
£8,199
Warrington
~£206/pm
View more photos (24)
M135i Xdrive Step Techpro Pack
6mi Auto Petrol 2.0L
£34,500
Newport
~£866/pm
View more photos (10)
118I Sport
56,016mi Auto Petrol 1.5L
£12,550
Manchester
~£315/pm
4.8 dealer rating
View more photos (6)
118I Sport Hatchback
47,043mi Manual Petrol 1.6L
£8,390
Willenhall
~£211/pm
4.1 dealer rating
View more photos (41)
1.5 116D M Sport Lcp Hatchback Dct Eu
11,422mi Auto Diesel 1.5L
£23,490
Canterbury
~£590/pm
4.4 dealer rating
116D Sport Nav
62,805mi Manual Diesel 1.5L
£8,999
Craigavon
~£226/pm
View more photos (16)
Hatchback
81,264mi Manual Diesel 1.5L
£6,290
Leeds
~£158/pm
4.9 dealer rating
118I 136 M Sport Step Lcp
4,200mi Auto Petrol 1.5L
£26,750
Loughton
~£672/pm
Convertible 2.0 118D M Sport Euro 5 201010
133,000mi Manual Diesel 2.0L
£2,500
Doncaster
~£63/pm
View more photos (15)
2.0 118D Sport Hatchback Euro 5
81,600mi Manual Diesel 2.0L
£5,295
Crewe
~£133/pm
View more photos (59)
Hatchback 2.0 118D M Sport Euro 5 Ss 2013
116,000mi Manual Diesel 2.0L
£5,000
Milton Keynes
~£126/pm
4.6 dealer rating
View more photos (48)
31,002mi Manual Petrol 1.5L
£17,461
Sunderland
~£438/pm
118D Se
140,000mi Manual Diesel 2.0L
£2,990
Antrim
~£75/pm
75,037mi Manual Petrol 2.0L
£3,699
Rochdale
View more photos (22)
19,259mi Auto Petrol 1.5L
£20,000
Sheffield
~£502/pm
Se
44,920mi Auto Diesel 1.5L
£15,000
~£377/pm
Results 1,152 - 1,176 of 6,266