Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
45 cars
View more photos (38)
318D Sport Step
32,024mi Auto Diesel 2.0L
£22,599
Swansea
~£568/pm
4.6 dealer rating
View more photos (20)
330E M Sport Step Pro Pack
11,737mi Auto Hybrid 2.0L
£38,000
~£954/pm
4.5 dealer rating
View more photos (27)
2.0 330E 12Kwh M Sport Saloon Plug-in H
85,129mi Auto Hybrid 2.0L
£15,995
~£402/pm
4.4 dealer rating
320I M Sport Step Pro Pack
11,365mi Auto Petrol 2.0L
£34,000
~£854/pm
View more photos (28)
M340d Xdrive Mhev
17,500mi Auto Diesel 3.0L
£44,500
~£1,117/pm
View more photos (37)
330E M Sport
22,874mi Auto Hybrid 2.0L
£21,399
~£537/pm
View more photos (25)
5,800mi Auto Petrol 2.0L
£34,500
~£866/pm
View more photos (22)
17,152mi Auto Petrol 2.0L
£27,750
~£697/pm
View more photos (36)
320I M Sport Step
23,492mi Auto Petrol 2.0L
£22,699
~£570/pm
13,016mi Auto Petrol 2.0L
£29,599
~£743/pm
View more photos (35)
14,822mi Auto Petrol 2.0L
£29,499
~£741/pm
5,224mi Auto Petrol 2.0L
£29,999
~£753/pm
30,280mi Auto Petrol 2.0L
£22,499
~£565/pm
320D Mht M Sport Step
9,765mi Auto Diesel 2.0L
£37,000
~£929/pm
View more photos (26)
37,305mi Auto Hybrid 2.0L
£23,000
~£578/pm
330E M Sport Step
30,494mi Auto Hybrid 2.0L
£26,599
~£668/pm
View more photos (39)
28,827mi Auto Hybrid 2.0L
£28,999
~£728/pm
27,326mi Auto Diesel 3.0L
M340d Xdrive Mht Step
550mi Auto Diesel 3.0L
£49,000
~£1,231/pm
M340i Xdrive Mht Step
6,055mi Auto Petrol 3.0L
£43,000
~£1,080/pm
330E Xdrive M Sport Step Pro Pack
1,428mi Auto Hybrid 2.0L
£40,000
~£1,004/pm
Results 24 - 45 of 45