Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
17 cars
View more photos (49)
Saloon 3.0 530D Se Saloon 2010
78,200mi Manual Diesel 3.0L
£6,495
Thornbury
~£163/pm
4.9 dealer rating
View more photos (19)
520D M Sport Saloon
23,029mi Auto Diesel 2.0L
£35,450
Cheltenham
~£890/pm
4.3 dealer rating
View more photos (51)
2.0 530I M
121,478mi Auto Petrol 2.0L
£14,995
Gloucester
~£377/pm
4.7 dealer rating
View more photos (48)
Saloon 2.0 520D M Sport 2013
70,800mi Auto Diesel 2.0L
£9,995
~£251/pm
View more photos (55)
Estate 2.0 520D M Sport Touring 2016
94,200mi Auto Diesel 2.0L
£11,495
~£289/pm
View more photos (8)
87,500mi Auto Diesel 2.0L
£11,995
~£301/pm
View more photos (40)
520D M Sport Led, Virtual Dashulez
43,990mi Auto Diesel 2.0L
£21,490
~£540/pm
3.8 dealer rating
View more photos (14)
520D Xdrive M Sport
32,750mi Auto Diesel 2.0L
£24,981
~£627/pm
View more photos (17)
520D Xdrive M Sport Saloon
25,533mi Auto Diesel 2.0L
£34,950
~£878/pm
View more photos (67)
520D Xdrive M Sport Tech Pack
55,335mi Auto Diesel 2.0L
£23,220
~£583/pm
View more photos (20)
37,095mi Auto Diesel 2.0L
£28,950
~£727/pm
3.0 535D M Sport Euro 6 Ss
61,000mi Auto Diesel 3.0L
£14,143
~£355/pm
4.2 dealer rating
520D Se Saloon
25,244mi Auto Diesel 2.0L
£21,950
~£551/pm
545E Xdrive M Sport Saloon
25,177mi Auto Hybrid 3.0L
£38,450
~£966/pm
M Sport
42,000mi Auto Diesel 2.0L
£19,250
~£483/pm
4.4 dealer rating
530E Se Touring
21,971mi Auto Hybrid 2.0L
530D M Sport Touring
13,665mi Auto Diesel 3.0L
£31,950
~£802/pm
530E M Sport Pro
10mi Auto Hybrid 2.0L
£58,998
Fortrose
~£1,482/pm
4.6 dealer rating
530E M Sport Tech Plus
£61,998
Kirkcaldy
~£1,557/pm
View more photos (27)
520I M Sport Pro
10mi Auto Petrol 2.0L
£53,000
Loughton
~£1,331/pm
4.5 dealer rating
View more photos (24)
530E M Sport Pro Pack
£45,000
Newport
~£1,130/pm
View more photos (46)
11mi Auto Hybrid
£44,995
Barnstaple
View more photos (37)
550E 22.1Kwh M Sport Pro Steptronic Xdrive Euro 6
11mi Auto Hybrid 3.0L
£82,500
Swindon
~£2,072/pm
£89,995
~£2,260/pm