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 (40)
2.0 520D Xdrive M Sport 188 Bhp
18,700mi Auto Diesel 2.0L
£22,995
Leighton Buzzard
~£577/pm
4.9 dealer rating
View more photos (31)
520D M Sport Mhev
28,397mi Auto Diesel 2.0L
£25,499
Southport
~£640/pm
4.1 dealer rating
View more photos (17)
530D Xdrive Mht M Sport
49,862mi Auto Diesel 3.0L
£30,498
Doncaster
~£766/pm
4.6 dealer rating
View more photos (25)
2.0 520D M Sport Euro 6 Ss
78,000mi Auto Diesel 2.0L
£9,795
Uxbridge
~£246/pm
5.0 dealer rating
530I M Sport
27,518mi Auto Petrol 2.0L
£20,600
Derby
~£517/pm
4.4 dealer rating
View more photos (27)
530I Se
97,649mi Auto Petrol 3.0L
£4,990
Newhaven
~£125/pm
4.8 dealer rating
View more photos (12)
3.0 525D Se 202 Bhp
113,000mi Manual Diesel 3.0L
£4,500
Bedford
~£113/pm
View more photos (18)
2009-59-520D M Sport Business Edition Step Aut
93,615mi Diesel
£5,699
Boston
~£143/pm
View more photos (43)
520D M Sport
63,750mi Auto Diesel 2.0L
£17,995
Peterborough
~£452/pm
2.0 520D Xdrive Se 188 Bhp
39,968mi Auto Diesel 2.0L
£17,499
Sunderland
~£439/pm
530E M Sport
17,000mi Auto Hybrid 2.0L
£47,625
Leeds
~£1,196/pm
4.2 dealer rating
View more photos (19)
520D Xdrive M Sport
68,307mi Auto Diesel 2.0L
£19,298
East Kilbride
~£485/pm
View more photos (42)
Saloon
134,000mi Auto Diesel 2.0L
£3,650
Birmingham
~£92/pm
View more photos (60)
2.0 Mht M Sport Touring Steptronic Euro 6 Ss
9,200mi Auto Hybrid 2.0L
£29,999
Leatherhead
~£753/pm
View more photos (11)
2.0 520D M Sport
104,000mi Auto Diesel 2.0L
£12,450
Magherafelt
~£313/pm
4.3 dealer rating
M Sport
75,000mi Auto Diesel 2.0L
£16,495
Bristol
~£414/pm
4.5 dealer rating
View more photos (35)
102,700mi Auto Diesel 2.0L
£7,495
Edinburgh
~£188/pm
View more photos (20)
530E M Sport Pro
151mi Auto Hybrid 2.0L
£60,000
Braunstone Town
~£1,507/pm
View more photos (36)
Estate 2.0 520D Se Touring Euro 6 Ss
43,850mi Auto Diesel 2.0L
£18,490
London
~£464/pm
View more photos (8)
520D Se
66,194mi Auto Diesel 2.0L
£13,999
~£352/pm
50mi Auto Hybrid
£46,990
Kingston upon Hull
~£1,180/pm
View more photos (23)
2.0 520I Mht M Sport Pro Saloon Hybrid
5,000mi Auto Petrol 2.0L
£54,995
Cambridge
~£1,381/pm
View more photos (30)
520I M Sport
4,877mi Auto Petrol 2.0L
£48,890
~£1,228/pm
4.7 dealer rating
View more photos (56)
3.0 530D M Sport Touring Euro 6 Ss
60,000mi Auto Diesel 3.0L
£15,495
High Wycombe
~£389/pm
Results 120 - 144 of 2,663