Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
24 cars
View more photos (36)
520D M Sport Touring
30,142mi Auto Diesel 2.0L
£29,875
Littlehampton
~£750/pm
4.4 dealer rating
View more photos (13)
2013 520D M Sport
39,000mi Auto Diesel 2.0L
£13,850
Chichester
~£348/pm
4.6 dealer rating
View more photos (27)
520I M Sport Saloon
6,493mi Auto Hybrid 2.0L
£44,919
Crawley
~£1,128/pm
4.5 dealer rating
View more photos (25)
2.0 520D M Sport Saloon Euro 6 Ss
25,000mi Auto Diesel 2.0L
£21,495
Bognor Regis
~£540/pm
5.0 dealer rating
View more photos (41)
520D M Sport
49,675mi Auto Diesel 2.0L
£19,600
Horsham
~£492/pm
4.9 dealer rating
View more photos (44)
520D M Sport Saloon
30,912mi Auto Hybrid 2.0L
£25,030
~£629/pm
520D Xdrive M Sport
58,000mi Auto Diesel 2.0L
£22,990
~£577/pm
4.3 dealer rating
View more photos (50)
3.0 535D M Sport Euro 6 Ss
76,279mi Auto Diesel 3.0L
£13,495
~£339/pm
4.8 dealer rating
View more photos (47)
530E M Sport Touring
16,798mi Auto Hybrid 2.0L
£37,866
~£951/pm
View more photos (45)
530E M Sport Saloon
49,058mi Auto Hybrid 2.0L
£27,385
~£688/pm
View more photos (46)
520I M Sport Touring
40,071mi Auto Hybrid 2.0L
£25,484
~£640/pm
View more photos (30)
520D M Sport Mhev
22,090mi Auto Diesel 2.0L
£30,991
~£778/pm
2.0 520D Mht M Sport Touring Hybrid Ste
4.2 dealer rating
520D Xdrive M Sport Saloon
52,023mi Auto Hybrid 2.0L
£23,858
~£599/pm
540I Xdrive M Sport
55,000mi Auto Petrol 3.0L
£25,990
~£653/pm
M Sport
24,124mi Auto Hybrid 2.0L
£37,150
~£933/pm
View more photos (72)
540I Se
27,838mi Auto Petrol 3.0L
£29,000
~£728/pm
View more photos (56)
2.0 520D M Sport Mhev 188 Bhp Ulez Compliant
33,544mi Auto Diesel 2.0L
£27,500
Worthing
~£691/pm
530E M Sport
10,881mi Auto Hybrid 2.0L
£37,835
~£950/pm
View more photos (16)
520D Se 4-Door
90,500mi Manual Diesel 2.0L
£4,600
~£116/pm
19,540mi Auto Petrol 2.0L
£23,050
~£579/pm
View more photos (18)
2011 520D M Sport
94,000mi Auto Diesel 2.0L
£8,950
~£225/pm
Petrol
29,000mi Petrol 4.4L
£99,000
~£2,486/pm
Dealer Not Rated
2.0 520D M Sport Touring Euro 5 S
105,635mi Auto Diesel 2.0L
£7,599
~£191/pm