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 (39)
M Sport
32,414mi Auto Hybrid 2.0L
£20,200
Online Dealer
~£507/pm
4.5 dealer rating
2.0 520D Se Saloon Euro 6 Ss 1
91,000mi Auto Diesel 2.0L
£9,290
Derby
~£233/pm
4.8 dealer rating
View more photos (33)
520D M Sport Saloon
73,873mi Auto Diesel
£12,490
Rochdale
~£314/pm
4.1 dealer rating
530I M Sport Touring
45,169mi Auto Petrol 2.0L
£24,342
Orpington
~£611/pm
4.7 dealer rating
View more photos (25)
540I Xdrive M Sport
53,871mi Auto Petrol 3.0L
£25,000
Sheffield
~£628/pm
View more photos (29)
2.0 520D Se Touring Euro 6 Ss
114,000mi Manual Diesel 2.0L
£6,799
~£171/pm
Saloon
57,328mi Auto Hybrid 2.0L
£20,950
Carrickfergus
~£526/pm
Bmw Saloon 530E M Sport
38,843mi Auto Hybrid 2.0L
£20,607
Basingstoke
~£517/pm
4.3 dealer rating
View more photos (8)
2.0 520D M Sport Mhev 188 Bhp
9,924mi Auto Diesel 2.0L
£32,225
Bury
~£809/pm
Dealer Not Rated
View more photos (42)
Bmw Saloon 520I M Sport
1,538mi Auto Petrol 2.0L
£44,078
Scunthorpe
~£1,107/pm
View more photos (22)
520D Xdrive M Sport
98,807mi Auto Diesel 2.0L
£17,500
High Wycombe
~£439/pm
29,700mi Auto Hybrid 2.0L
£25,460
Guildford
~£639/pm
View more photos (13)
3.0 530D M Sport Saloon Xdrive Eur
65,400mi Auto Diesel 3.0L
£21,750
Leighton Buzzard
~£546/pm
4.9 dealer rating
View more photos (57)
530D M Sport
21,455mi Auto Diesel 3.0L
£0
Thatcham
~£0/pm
530E M Sport
42,000mi Auto Hybrid 2.0L
£19,490
~£489/pm
View more photos (27)
540I M Sport
15,469mi Auto Petrol 3.0L
£27,475
Tonbridge
~£690/pm
4.2 dealer rating
View more photos (40)
2.0 520D M Sport Hybrid 188 Bh
34,289mi Auto Diesel 2.0L
£21,995
Aberdeen
~£552/pm
Estate 2.0 525D M Sport Touring Steptronic Euro 5
104,000mi Auto Diesel 2.0L
£7,490
Coventry
~£188/pm
View more photos (43)
2.0 520D Mht M Sport Saloon Hybrid
46,108mi Auto Diesel 2.0L
£23,253
Chelmsford
~£584/pm
View more photos (14)
520D M Sport
67,144mi Auto Diesel 2.0L
£18,998
Stretford
~£477/pm
4.6 dealer rating
View more photos (30)
2.0 520D M Sport 188 Bhp
21,834mi Auto Diesel 2.0L
£22,470
Stockport
~£564/pm
Se Auto
66,000mi Auto Diesel 2.0L
£15,750
Magherafelt
~£396/pm
View more photos (28)
2.0 520D M Sport Touring 188 Bhp
96,000mi Auto Diesel 2.0L
£10,990
Lewes
~£276/pm
View more photos (31)
520I M Sport Touring
27,544mi Auto Petrol 2.0L
£30,990
Edinburgh
~£778/pm
Results 288 - 312 of 2,427