Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
76 cars
View more photos (26)
M340i Xdrive Touring
27,173mi Auto Petrol
£37,850
Stockport
~£951/pm
4.1 dealer rating
View more photos (30)
330E Xdrive M Sport Saloon
25mi Auto Hybrid
£46,990
~£1,180/pm
318I M Sport Touring
13,797mi Auto Petrol
£26,990
~£678/pm
View more photos (25)
320I M Sport Saloon
2,824mi Auto Petrol 2.0L
£36,990
~£929/pm
View more photos (20)
318D M Sport Saloon
75,846mi Auto Diesel
£19,990
~£502/pm
View more photos (8)
2.0 320I Luxury Saloon Xdrive Eu
79,013mi Manual Petrol 2.0L
£9,750
~£245/pm
4.8 dealer rating
View more photos (19)
Sport Auto
105,562mi Auto Diesel 2.0L
£7,500
~£188/pm
4.7 dealer rating
View more photos (31)
2L M Sport
29,984mi Manual Diesel 2.0L
£21,970
~£552/pm
View more photos (45)
330E Se Professional
29,581mi Auto Hybrid 2.0L
£18,940
~£476/pm
View more photos (42)
2L 330E M Sport Pro Edition
35,077mi Auto Hybrid 2.0L
£24,440
~£614/pm
View more photos (6)
Xdrive Se 4Wd
104,491mi Auto Diesel 2.0L
£6,250
~£157/pm
330E M Sport Saloon
6,842mi Auto Hybrid
£34,990
~£879/pm
2L Sport
74,224mi Auto Diesel 2.0L
£13,790
~£346/pm
View more photos (28)
76,486mi Auto Diesel 2.0L
£10,290
~£258/pm
View more photos (29)
320D Xdrive M Sport Step
38,859mi Auto Diesel
£16,715
~£420/pm
4.3 dealer rating
M340d Xdrive Saloon
6,030mi Auto Diesel 3.0L
£50,450
~£1,267/pm
View more photos (32)
320D M Sport
71,120mi Auto Diesel 2.0L
£12,790
~£321/pm
11,895mi Auto Petrol
£29,990
~£753/pm
View more photos (67)
M Sport
95,655mi Manual Petrol 2.0L
£4,895
~£123/pm
4.9 dealer rating
85,322mi Manual Diesel 2.0L
£16,789
~£422/pm
View more photos (47)
2.0 320D Luxury Euro 5 Ss
61,000mi Auto Diesel 2.0L
£9,795
~£246/pm
2L Sport Pro
74,989mi Auto Hybrid 2.0L
£15,940
~£400/pm
9,343mi Auto Hybrid 2.0L
£34,795
~£874/pm
View more photos (15)
320D M Sport 181
67,300mi Auto Diesel 2.0L
£7,990
~£201/pm
4.4 dealer rating
Results 24 - 48 of 76