Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
153 cars
View more photos (53)
1.5 118I
57,700mi Manual Petrol 1.5L
£8,499
Derby
~£213/pm
Dealer Not Rated
View more photos (36)
120 M Sport Step
3,352mi Auto Petrol
£36,999
Chesterfield
~£929/pm
4.2 dealer rating
View more photos (23)
120I M Sport Shadow Edition
40,800mi Auto Petrol 2.0L
£16,494
~£414/pm
4.8 dealer rating
View more photos (30)
Hatchback
26,442mi Auto Petrol 1.5L
£19,500
~£490/pm
4.4 dealer rating
28,570mi Auto Petrol 1.5L
£15,800
~£397/pm
View more photos (32)
M135i Xdrive Step
16,576mi Auto Petrol
£28,493
~£716/pm
View more photos (18)
118I 136 Sport Step Live Cockpit Pro
15,064mi Auto Petrol 1.5L
£22,798
~£573/pm
4.6 dealer rating
View more photos (34)
118D Sport
69,000mi Manual Diesel 2.0L
£8,950
~£225/pm
4.7 dealer rating
View more photos (19)
M135i Xdrive Euro
47,000mi Auto Petrol 2.0L
£27,793
~£698/pm
View more photos (25)
2.0 116D M Sport Euro 5 Ss
103,000mi Manual Diesel 2.0L
£5,499
~£138/pm
4.5 dealer rating
118I 136 Sport Step
17,818mi Auto Petrol
£19,490
~£489/pm
View more photos (31)
39,116mi Manual Petrol 1.5L
£16,500
View more photos (27)
36,413mi Auto Petrol 2.0L
£22,600
~£568/pm
39,983mi Auto Petrol 1.5L
£20,000
~£502/pm
66,000mi Manual Diesel 1.5L
£7,400
~£186/pm
View more photos (40)
118I 136 M Sport Step Lcp
15,311mi Auto Petrol
£23,492
~£590/pm
2,500mi Auto Petrol
£29,390
~£738/pm
19,982mi Auto Petrol 1.5L
£18,700
~£470/pm
M135i Xdrive
36,716mi Auto Petrol 2.0L
£24,693
~£620/pm
M140i Auto
52,000mi Auto Petrol 3.0L
£17,250
~£433/pm
View more photos (42)
118D Urban
26,000mi Auto Diesel 2.0L
£11,950
~£300/pm
M135 Xdrive Step
2,892mi Auto Petrol
£45,999
~£1,155/pm
View more photos (37)
M140i
52,850mi Auto Petrol 3.0L
£16,495
Ripley
52,456mi Manual Petrol 1.5L
£13,800
~£347/pm
Results 24 - 48 of 153