Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
91 cars
View more photos (33)
1.5L 118I Sport
59,292mi Auto Petrol 1.5L
£11,995
Liverpool
~£301/pm
4.8 dealer rating
View more photos (20)
116D M Sport
4,558mi Auto Diesel
£25,990
~£653/pm
4.1 dealer rating
118D M Sport Navservotronic
48,851mi Manual Diesel 2.0L
£10,895
~£274/pm
4.5 dealer rating
View more photos (51)
M135i Step
84,439mi Auto Petrol 3.0L
£12,995
~£326/pm
4.2 dealer rating
3,678mi Auto Diesel
118I Sport
16,552mi Manual Petrol
£18,490
~£464/pm
8,521mi Auto Petrol
£22,990
~£577/pm
28,742mi Manual Petrol
M135i Xdrive
9,565mi Auto Petrol
£30,990
~£778/pm
9,624mi Auto Petrol
118I M Sport
8,623mi Auto Petrol
£21,490
~£540/pm
116I Se 5-Door
42,177mi Auto Petrol
£10,990
~£276/pm
14,635mi Auto Petrol
12,941mi Auto Petrol
11,165mi Auto Petrol
22,310mi Auto Petrol
£21,990
~£552/pm
116D Sport Navservotronic
12,100mi Manual Diesel
£13,998
~£352/pm
4.4 dealer rating
34,520mi Manual Petrol
£16,990
~£427/pm
10,004mi Auto Petrol
11,864mi Auto Petrol
12,354mi Auto Petrol
45,524mi Manual Petrol
8,634mi Auto Petrol
16,622mi Auto Petrol
Results 48 - 72 of 91