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 (23)
Saloon 3.0 530D Se Euro 6 Ss 201767
82,000mi Auto Diesel 3.0L
£16,950
Colchester
~£426/pm
4.8 dealer rating
View more photos (50)
540I Xdrive M Sport Touring
15,784mi Auto Petrol 3.0L
£43,350
Exeter
~£1,089/pm
4.5 dealer rating
View more photos (48)
2.0 520D M Sport Touring Euro 6 Ss
111,550mi Auto Diesel 2.0L
£13,995
Peterborough
~£351/pm
4.6 dealer rating
View more photos (20)
530E M Sport
10mi Auto Hybrid 2.0L
£39,898
Kirkcaldy
~£1,002/pm
View more photos (65)
M Sport
94,695mi Auto Hybrid 2.0L
£14,995
Wickford
~£377/pm
4.9 dealer rating
View more photos (59)
530D M Sport Saloon
61,000mi Auto Diesel 3.0L
£21,430
Milton Keynes
~£538/pm
4.2 dealer rating
View more photos (37)
540I Xdrive M Sport
90,000mi Auto Petrol 3.0L
£21,995
Leicester
~£552/pm
View more photos (78)
3.0 530D M Sport Touring Xdrive Eu
75,014mi Auto Diesel 3.0L
£23,000
Newcastle upon Tyne
~£578/pm
View more photos (33)
520D Mht M Sport Step Techpro Pack
36,806mi Auto Diesel 2.0L
£32,500
Cardiff
~£816/pm
View more photos (22)
2.0 M Sport Euro 5 Ss
132,000mi Auto Diesel 2.0L
£5,900
Blackburn
~£148/pm
2020 2.0 520D Xdrive M Sport Mhev 188 Bhp
54,500mi Auto Diesel 2.0L
£22,590
Stamford
~£567/pm
View more photos (38)
3.0 535D M Sport Euro 6 Ss
£13,990
Harrow
Dealer Not Rated
View more photos (47)
530E M Sport Touring
16,798mi Auto Hybrid 2.0L
£36,349
Crawley
~£913/pm
View more photos (9)
Estate 2.0 520D M Sport Touring Euro 6 Ss
81,500mi Auto Diesel 2.0L
£12,490
Ashford
~£314/pm
View more photos (39)
58,304mi Auto Hybrid 2.0L
£22,000
Stevenage
View more photos (26)
97,000mi Auto Hybrid 2.0L
£16,995
Hyde
~£427/pm
4.7 dealer rating
2.0 520D M Sport Touring Mhev 188 Bhp
70,000mi Auto Diesel 2.0L
£25,950
Hertford
~£652/pm
View more photos (28)
530D Xdrive M Sport
38,000mi Auto Diesel 3.0L
£34,995
York
~£879/pm
5.0 dealer rating
View more photos (24)
2.0 520D Se Euro 6 Ss
106,000mi Auto Diesel 2.0L
£7,799
Derby
~£196/pm
View more photos (31)
Bmw Touring 530E M Sport
15,894mi Auto Hybrid 2.0L
£35,807
Grimsby
~£899/pm
4.3 dealer rating
520D Mht M Sport Step
44,240mi Auto Diesel 2.0L
£27,000
High Wycombe
~£678/pm
View more photos (36)
Saloon
90,070mi Auto Diesel 2.0L
£10,795
Norwich
~£271/pm
4.4 dealer rating
Bmw Touring 520I Mht M Sport Step Pro Pa
47,967mi Auto Petrol 2.0L
£25,914
Scunthorpe
~£651/pm
View more photos (30)
520D Xdrive M Sport
16,167mi Auto Diesel 2.0L
£26,755
Wallsend
~£672/pm
Results 168 - 192 of 2,427