Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
60 cars
View more photos (69)
520D M Sport
120,000mi 2.0L
£8,895
Derby
~£223/pm
4.8 dealer rating
View more photos (33)
2.0 520D M Sport Saloon Euro 6 S
18,000mi Auto Diesel
£21,000
~£527/pm
4.4 dealer rating
View more photos (17)
530D Se Touring
123,000mi Auto Diesel 3.0L
£5,995
Buxton
~£151/pm
View more photos (25)
530E Xdrive M Sport Techpro Pack 292
3,694mi Auto Hybrid 2.0L
£43,499
~£1,092/pm
View more photos (39)
2.0 530E 9.2Kwh M Sport Saloon Plug-in
41,300mi Auto Hybrid 2.0L
£17,995
~£452/pm
4.7 dealer rating
View more photos (34)
2.0 520D Se Euro 5 Ss
91,000mi Auto Diesel 2.0L
£6,999
~£176/pm
4.5 dealer rating
View more photos (35)
530I M Sport
31,959mi Auto Petrol
£22,694
~£570/pm
4.2 dealer rating
View more photos (20)
520D M Sport Business Edition
115,676mi Manual Diesel 2.0L
£4,980
~£125/pm
4.6 dealer rating
View more photos (42)
530I Sport Touring 231
101,000mi Auto Petrol 3.0L
£8,650
Chesterfield
~£217/pm
2.0 520D Se Euro 6 Ss
95,000mi Auto Diesel 2.0L
£6,995
530E M Sport
62,844mi Auto Hybrid 2.0L
£16,989
~£427/pm
Bmw Touring 530I Se
25,110mi Auto Petrol 2.0L
£24,130
~£606/pm
4.3 dealer rating
Results 48 - 60 of 60