Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
2,663 cars
View more photos (23)
530D Xdrive M Sport Saloon
6,572mi Auto Diesel 3.0L
£39,390
Perth
~£989/pm
4.2 dealer rating
View more photos (27)
Saloon 2.0 520D M Sport Xdrive Euro 6 Ss 4
63,375mi Auto Diesel 2.0L
£17,995
Newmarket
~£452/pm
4.9 dealer rating
View more photos (43)
2018 2.0 530E Se 249 Bhp
44,064mi Auto Hybrid 2.0L
£16,649
Bordon
~£418/pm
4.3 dealer rating
View more photos (34)
Diesel
49,469mi Auto Diesel
£11,999
Durham
~£301/pm
3.3 dealer rating
View more photos (50)
520D Xdrive M Sport
74,761mi Auto Diesel 2.0L
£16,995
Peterborough
~£427/pm
View more photos (53)
2.0 520D M Sport 188 Bhp
75,171mi Auto Diesel 2.0L
£10,995
Macclesfield
~£276/pm
4.6 dealer rating
View more photos (42)
530E M Sport Touring
18,462mi Auto Hybrid
£32,995
Manchester
~£829/pm
4.1 dealer rating
View more photos (36)
2.0 530E 9.2Kwh M Sport Saloon Plug In
56,695mi Auto Petrol 2.0L
£19,875
Littlehampton
~£499/pm
View more photos (17)
520D Xdrive M Sport Touring
10,363mi Auto 2.0L
£36,450
Cheltenham
~£915/pm
2010 60 520D
102,500mi Auto Diesel 2.0L
£6,989
Romsey
~£176/pm
4.4 dealer rating
View more photos (18)
530E M Sport
74,883mi Auto Hybrid 2.0L
£16,998
Burton upon Trent
View more photos (9)
2.0 520D Xdrive M Sport 188 Bhp Excellent Con
67,000mi Auto Diesel 2.0L
£16,989
Hoddesdon
View more photos (30)
2.0 520D M Sport Touring Euro 6 S
93,000mi Auto Diesel 2.0L
Heathfield
5.0 dealer rating
View more photos (10)
528I Luxury
86,000mi 2.0L
£11,995
Derby
4.8 dealer rating
View more photos (32)
520D Xdrive Mht M Sport Step
12,964mi Auto Diesel 2.0L
£36,490
Boston
~£916/pm
4.7 dealer rating
View more photos (29)
2.0 520D Se Steptronic Euro 5
57,000mi Auto Diesel 2.0L
£6,997
Wembley
Dealer Not Rated
View more photos (12)
520D M Sport
47,400mi Auto Diesel 2.0L
£19,998
Fortrose
~£502/pm
View more photos (19)
M Sport 2013
135,000mi Auto Diesel 2.0L
£7,495
Banbridge
~£188/pm
View more photos (25)
520I M Sport Pro
2,512mi Auto Petrol 2.0L
£55,000
Cardiff
~£1,381/pm
4.5 dealer rating
View more photos (55)
3.0 530D M Sport Saloon Euro 6 S
83,000mi Auto Diesel 3.0L
£10,990
Doncaster
View more photos (63)
Saloon 550I
37,800mi Auto Petrol 4.4L
£15,990
Hinckley
~£402/pm
View more photos (76)
2.0 M Sport Business Edition Euro 4
121,000mi Manual Diesel 2.0L
£5,000
Canterbury
~£126/pm
View more photos (7)
2.0 520D M Sport Touring 2014
73,393mi Manual Diesel 2.0L
£10,900
Flint
~£274/pm
56,280mi Auto Hybrid 2.0L
£19,099
Winsford
~£480/pm
Results 72 - 96 of 2,663