Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
6,271 cars
118I M Sport
7,000mi Auto Petrol 1.5L
£23,909
Guildford
~£600/pm
4.1 dealer rating
Bmw Hatchback 118I 136 M Sport Step
43,262mi Auto Petrol 1.5L
£19,740
Grimsby
~£496/pm
4.3 dealer rating
View more photos (23)
Se
22,588mi Auto Diesel 2.0L
£14,099
Chatham
~£354/pm
4.5 dealer rating
View more photos (22)
M135i Xdrive Step
13,957mi Auto Petrol 2.0L
£27,500
Oldbury
~£691/pm
View more photos (34)
3.0 M140i Shadow Edition 335 Bhp
34,000mi Auto Petrol 3.0L
£22,295
Preston
~£560/pm
4.7 dealer rating
View more photos (31)
M Sport
12,998mi Manual Petrol 1.5L
£22,450
Online Dealer
~£564/pm
54,716mi Auto Petrol 1.5L
£17,850
~£448/pm
View more photos (35)
Variant Ed Plus
123,000mi Manual Diesel 1.5L
£4,995
Burnley
~£125/pm
4.8 dealer rating
116D M Sport
40,114mi Auto Diesel 1.5L
£20,090
Scunthorpe
~£505/pm
View more photos (40)
118I 136 M Sport Step Lcp-pro Pk
11,422mi Auto Petrol 1.5L
£24,599
Newport
~£618/pm
4.6 dealer rating
View more photos (25)
2.0 118D Sport
132,000mi Auto Diesel 2.0L
£3,950
Rayleigh
~£99/pm
4.9 dealer rating
View more photos (15)
2.0 116D Sport 114 Bhp
56,500mi Manual Diesel 2.0L
£7,495
Ely
~£188/pm
View more photos (53)
Sport
118,000mi Manual Petrol 1.6L
£4,621
Radcliffe
~£116/pm
32,101mi Auto Petrol 1.5L
£20,850
Basingstoke
~£524/pm
4,344mi Auto 1.5L
£25,995
Croydon
~£653/pm
3.9 dealer rating
View more photos (20)
120D Xdrive M Sport
32,410mi Auto Diesel 2.0L
£24,495
Glasgow
~£615/pm
View more photos (39)
118I 136 M Sport Step Lcp
7,377mi Auto Petrol 1.5L
£23,899
Manchester
2.0 118D M Sport 141 Bhp
60,689mi Auto Diesel 2.0L
£8,000
Maidstone
~£201/pm
1.5 116D Se Business Euro 6 Ss
45,884mi Manual Diesel 1.5L
£10,999
Swansea
~£276/pm
4.0 dealer rating
View more photos (21)
118D M Sport
39,105mi Manual Diesel
£19,000
Dundee
~£477/pm
4.4 dealer rating
116D Se Business Navservotronic Step 1
56,896mi Auto Diesel
£11,286
~£283/pm
View more photos (27)
118I Se
31,846mi Manual Petrol 1.5L
£8,995
Corby
~£226/pm
116D M Sport Step
41,117mi Auto Diesel 1.5L
£18,498
Birmingham
~£465/pm
M135i Xdrive
17,269mi Auto Petrol 2.0L
Coventry
Results 48 - 72 of 6,271