Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
81 cars
View more photos (23)
Sport
21,733mi Auto Petrol 1.5L
£18,000
Leeds
~£452/pm
4.5 dealer rating
View more photos (46)
2.0 120I
82,400mi Manual Petrol 2.0L
£4,500
~£113/pm
5.0 dealer rating
View more photos (38)
M135i Xdrive Step
24,895mi Auto Petrol
£25,990
~£653/pm
4.2 dealer rating
116D Sport Step
77,458mi Auto Diesel
£8,270
~£208/pm
4.1 dealer rating
View more photos (24)
M140i Shadow Edition
30,322mi Auto Petrol 3.0L
£22,500
~£565/pm
19,265mi Auto Petrol 3.0L
£23,600
~£593/pm
View more photos (33)
120 M Sport Step
1,700mi Auto Petrol
£37,000
~£929/pm
View more photos (39)
118I 136 M Sport Step Lcp
19,007mi Auto Petrol
£22,002
~£553/pm
View more photos (25)
M135i Xdrive
31,532mi Auto Petrol 2.0L
£23,120
~£581/pm
View more photos (35)
118I 136 M Sport Live Cockpit Professional
5,434mi Manual Petrol
£23,205
~£583/pm
118I M Sport Shadow Edition
52,117mi Manual Petrol 1.5L
£13,400
~£337/pm
View more photos (37)
118I 136 M Sport Step
29,318mi Auto Petrol
£20,501
~£515/pm
118I M Sport Step
79,985mi Auto Petrol
£15,470
~£388/pm
M Sport
31,239mi Manual Petrol 1.5L
£18,800
~£472/pm
View more photos (18)
118I 136 Sport Step Live Cockpit Pro
10,045mi Auto Petrol 1.5L
£22,998
~£578/pm
4.6 dealer rating
View more photos (34)
23,346mi Auto Petrol
£20,530
~£516/pm
View more photos (17)
2017 67 116D
44,341mi Manual Diesel 1.5L
£10,500
~£264/pm
4.7 dealer rating
38,109mi Manual Petrol 1.5L
£17,200
~£432/pm
View more photos (15)
9,603mi Auto Petrol 1.5L
£23,498
~£590/pm
View more photos (14)
13,264mi Auto Petrol 1.5L
View more photos (40)
118I M Sport
12,143mi Auto Petrol 1.5L
£22,205
~£558/pm
View more photos (59)
118D M Sport
92,083mi Manual Diesel 2.0L
£7,890
~£198/pm
4.9 dealer rating
2020 70 116D
85,020mi Manual Diesel 1.5L
£11,290
~£284/pm
4.8 dealer rating
View more photos (77)
16,900mi 2.0L
£29,990
~£753/pm
Results 24 - 48 of 81