Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
5,910 cars
View more photos (36)
128Ti Step Live Cockpit Professional
2,126mi Auto Petrol 2.0L
£31,975
Bishop's Stortford
~£803/pm
4.2 dealer rating
M140i Auto
69,000mi Auto Petrol 3.0L
£17,499
Barton-Upon-Humber
~£439/pm
4.9 dealer rating
View more photos (8)
2.0 118I M Sport Euro 5 Ss
68,011mi Manual Petrol 2.0L
£5,995
Maidenhead
~£151/pm
Dealer Not Rated
View more photos (56)
1.5 118I M Sport Lcp Hatchback Dct Eu
25,893mi Auto 1.5L
£19,500
Milton Keynes
~£490/pm
4.4 dealer rating
View more photos (22)
2.0 125D M Sport 215 Bhp
130,197mi Auto Diesel 2.0L
£6,995
Plymouth
~£176/pm
View more photos (40)
118I M Sport
9,419mi Auto Petrol 1.5L
£27,000
Swindon
~£678/pm
View more photos (32)
95,477mi Auto Petrol 3.0L
£13,490
Peterborough
~£339/pm
View more photos (20)
116D M Sport Step Live Cockpit Pro
8,262mi Auto Diesel 1.5L
£24,898
Rutherglen
~£625/pm
4.6 dealer rating
View more photos (35)
118I 136 M Sport Step Pro Pack
10mi Auto Petrol 1.5L
£33,000
Warwick
~£829/pm
4.5 dealer rating
View more photos (25)
118I Se
99,000mi Auto Petrol 2.0L
£3,490
Bicester
~£88/pm
4.7 dealer rating
View more photos (28)
2.0 118D M Sport Shadow Edition 147 Bhp
80,500mi Manual Diesel 2.0L
£11,495
Ilford
~£289/pm
116D Sport
48,000mi Auto Diesel 1.5L
£9,995
Northampton
~£251/pm
4.1 dealer rating
View more photos (41)
118D M Sport
61,777mi Manual Diesel 2.0L
£15,995
Reading
~£402/pm
View more photos (27)
118I 136 M Sport Step Lcppro Pk
1,291mi Auto Petrol 1.5L
£28,000
West Bridgford
~£703/pm
View more photos (94)
2.0 120D Se Euro 5 Ss
84,420mi Auto Diesel 2.0L
£6,749
Dorchester
~£169/pm
5.0 dealer rating
View more photos (45)
3.0 M140i 335 Bhp
53,000mi Manual Petrol 3.0L
£16,480
Glasgow
~£414/pm
4.8 dealer rating
3,000mi Auto Petrol 1.5L
£31,995
Farnborough
1.6L 116D Efficientdynamics
137,262mi Manual Diesel 1.6L
£3,750
Bedworth
~£94/pm
3.9 dealer rating
118I 136 M Sport Step
4,144mi Auto Petrol 1.5L
£25,000
Solihull
~£628/pm
View more photos (31)
2.0 118D M Sport Shadow Edition Euro 6 Ss
93,000mi Auto Diesel 2.0L
£11,271
Rotherham
~£283/pm
View more photos (34)
2.0 118D M Sport 147 Bhp
58,450mi Auto Diesel 2.0L
£11,990
~£301/pm
View more photos (24)
118I 136 M Sport Step Lcp
5,000mi Auto Petrol 1.5L
Egham
3.0 M135i 322 Bhp
52,300mi Auto Petrol 3.0L
£15,990
View more photos (19)
2.0 118D Performance Edition
107,000mi Manual Diesel 2.0L
£2,999
St Albans
~£75/pm
Results 1,344 - 1,368 of 5,910