Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
158 cars
View more photos (39)
320I Sport Step
11,470mi Auto Petrol 2.0L
£32,000
Stevenage
~£804/pm
4.5 dealer rating
View more photos (36)
320D Mht M Sport Step Techpro Pack
8,961mi Auto Diesel 2.0L
£38,500
~£967/pm
View more photos (35)
2.0 12Kwh Se Pro Touring Euro 6 Ss
69,665mi Auto Hybrid 2.0L
£16,489
~£414/pm
4.2 dealer rating
330E M Sport
34,911mi Auto Hybrid 2.0L
£22,000
~£552/pm
330D M Sport Step
16,458mi Auto Diesel 3.0L
£29,495
Bishop's Stortford
~£741/pm
View more photos (32)
318D M Sport Touring
58,435mi Auto Diesel 2.0L
£14,495
Hoddesdon
~£364/pm
4.8 dealer rating
View more photos (37)
M340d Xdrive Mht Step
44,575mi Auto Diesel 3.0L
£34,000
~£854/pm
View more photos (57)
Saloon
51,789mi Auto Hybrid 2.0L
£19,100
Watford
~£480/pm
View more photos (40)
330E Xdrive M Sport Step
4,545mi Auto Hybrid 2.0L
£37,500
~£942/pm
View more photos (33)
2L M Sport
35,000mi Auto Hybrid 2.0L
£22,990
~£577/pm
4.9 dealer rating
View more photos (20)
320I M Sport Step
11,859mi Auto Petrol 2.0L
£33,500
~£841/pm
320I Se Step
17,431mi Auto Petrol 2.0L
£21,490
Borehamwood
~£540/pm
View more photos (23)
320D Mht M Sport Step Pro Pack
10,796mi Auto Diesel 2.0L
£35,500
Tring
~£891/pm
View more photos (38)
320D Xdrive Sport
71,000mi Manual Diesel 2.0L
£11,450
Potters Bar
~£288/pm
2.0 12Kwh M Sport Euro 6 Ss
40,000mi Auto Hybrid 2.0L
£19,995
~£502/pm
4.6 dealer rating
View more photos (28)
M340i Xdrive Mht Step
3,000mi Auto Petrol 3.0L
£52,990
~£1,331/pm
320D Xdrive M Sport
58,000mi Auto Diesel 2.0L
£14,690
Hitchin
~£369/pm
5.0 dealer rating
2.0 320D Xdrive
84,558mi Auto 2.0L
£10,995
~£276/pm
View more photos (31)
17mi Auto Petrol 2.0L
£37,990
~£954/pm
2.0 330E 12Kwh Se Pro Touring Euro 6 Ss
67,000mi Auto Hybrid 2.0L
£17,880
Bushey
~£449/pm
4.1 dealer rating
View more photos (60)
2.0L 320I Xdrive Se 181 Bhp
40,279mi Auto Petrol 2.0L
£18,678
~£469/pm
4.4 dealer rating
340I M Sport Step
21,975mi Auto Petrol 3.0L
£23,000
Welwyn Garden City
~£578/pm
4.7 dealer rating
330E M Sport Step
55,550mi Auto Hybrid 2.0L
£14,000
~£352/pm
162,800mi Auto Diesel 3.0L
£5,000
Letchworth Garden City
~£126/pm
Results 120 - 144 of 158