Before you buy any car compare it on Carspider
Enter Reg
Works on any car from any website/dealer
2,427 cars
View more photos (28)
520D Xdrive Mht M Sport Step
31,442mi Auto Hybrid 2.0L
£31,995
Carlisle
~£803/pm
4.7 dealer rating
View more photos (48)
2.0 520D M Sport Saloon Xdrive Eur
77,013mi Auto Diesel 2.0L
£18,999
Dunstable
~£477/pm
4.4 dealer rating
View more photos (98)
525D Modern
98,661mi Auto Diesel 2.0L
£8,980
Cardiff
~£226/pm
4.8 dealer rating
View more photos (34)
M Sport Touring
18,553mi Auto Diesel 2.0L
£32,940
Blackburn
~£827/pm
4.5 dealer rating
View more photos (20)
530E M Sport
73,237mi Auto Hybrid 2.0L
£16,998
Winsford
~£427/pm
4.6 dealer rating
View more photos (45)
530D Xdrive M
94,352mi Auto 3.0L
£18,951
Uxbridge
~£476/pm
View more photos (43)
2.0 520D M Sport Euro 6 Ss
31,341mi Auto Diesel 2.0L
£16,995
Harrow
4.1 dealer rating
View more photos (31)
530E M Sport Pro
7,500mi Auto Hybrid 2.0L
£63,990
Boston
~£1,607/pm
2.0 520D Se
77,965mi Auto Diesel 2.0L
£9,495
Biggleswade
~£238/pm
Dealer Not Rated
View more photos (41)
530E M Sport Saloon
32,669mi Auto Hybrid 2.0L
£29,501
Guildford
~£741/pm
3.0 535D M Sport Touring 309 Bhp
76,701mi Auto Diesel 3.0L
£16,390
Louth
~£412/pm
5.0 dealer rating
View more photos (57)
530E Xdrive M Sport Edition
42,095mi Auto Hybrid 2.0L
£27,699
Swansea
~£696/pm
View more photos (37)
2.0 520D M Sport Touring 181 Bhp
67,500mi Auto Diesel 2.0L
£12,790
Newport
~£321/pm
View more photos (21)
2.0 520D Se Business Edition Steptronic Euro 4
110,000mi Auto Diesel 2.0L
£3,895
Derby
~£98/pm
View more photos (36)
3.0 530D M Sport Touring Xdrive
72,015mi Auto Diesel 3.0L
£23,450
Farnborough
~£589/pm
4.2 dealer rating
View more photos (40)
520D Mht M Sport Touring Euro 6
61,938mi Auto Diesel 2.0L
£22,450
Melksham
~£564/pm
View more photos (16)
520D Xdrive M Sport
34,761mi Auto Diesel 2.0L
£22,998
Edinburgh
~£578/pm
2.0 530I Se 248 Bhp
27,365mi Auto Petrol
£20,495
Preston
~£515/pm
4.9 dealer rating
View more photos (42)
2.0 520D Mht M Sport Saloon Hybrid Step
55,231mi Auto Diesel 2.0L
£25,978
Reading
~£652/pm
540I Xdrive M Sport
78,000mi Auto Petrol 3.0L
£20,500
Coventry
View more photos (13)
520D M Sport
58,023mi Auto Diesel 2.0L
£12,995
Liverpool
~£326/pm
View more photos (64)
Saloon 3.0 530D Se Euro 4 200505
146,257mi Auto Diesel 3.0L
£2,494
Aylesbury
~£63/pm
View more photos (22)
520D Se
110,028mi Auto Diesel 2.0L
£9,995
~£251/pm
4.3 dealer rating
530E Xdrive M Sport
56,571mi Auto Hybrid 2.0L
£21,566
Online Dealer
~£542/pm
Results 312 - 336 of 2,427