Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
2,478 cars
View more photos (36)
530E Xdrive M Sport Touring
1,000mi Auto Hybrid 2.0L
£43,950
Northampton
~£1,104/pm
4.3 dealer rating
View more photos (31)
2.0 520D Luxury Euro 6 Ss
91,000mi Auto Diesel 2.0L
£8,499
Derby
~£213/pm
4.5 dealer rating
View more photos (28)
Saloon
98,818mi Auto Hybrid 2.0L
£19,200
Aldridge
~£482/pm
4.0 dealer rating
View more photos (37)
2.0 520I Mht M Sport Pro Steptronic Euro 6 Ss 4
3,000mi Auto Petrol 2.0L
£49,490
Rochdale
~£1,243/pm
4.1 dealer rating
View more photos (20)
545E Xdrive M Sport Saloon
33,693mi Auto Hybrid 3.0L
£35,900
Brentford
~£902/pm
3.9 dealer rating
View more photos (57)
3.0 530D Se Euro 6 Ss
70,088mi Auto Diesel 3.0L
£10,500
York
~£264/pm
4.9 dealer rating
View more photos (35)
2.0 520D M
86,577mi Auto 2.0L
£19,495
Tring
~£490/pm
View more photos (89)
525D Luxury
117,000mi 2.0L
£7,695
~£193/pm
4.8 dealer rating
View more photos (34)
520D Xdrive M Sport
43,171mi Auto Diesel 2.0L
£20,499
East Kilbride
~£515/pm
View more photos (30)
2.0 520D Se Saloon Euro 6 Ss 1
63,788mi Auto Diesel 2.0L
£15,699
Dunstable
~£394/pm
View more photos (45)
2.0 520D M Sport
115,458mi Auto Diesel 2.0L
Farnworth
View more photos (33)
530E M Sport Touring
4,120mi Auto Hybrid 2.0L
£41,490
Borehamwood
~£1,042/pm
3.7 dealer rating
View more photos (92)
2.0 520D M Sport 188 Bhp
77,000mi Auto Diesel 2.0L
£15,999
Warrington
~£402/pm
View more photos (48)
3.0 530D Mht M Sport Saloon Hybrid Step
29,421mi Auto Diesel 3.0L
£30,300
Reading
~£761/pm
4.2 dealer rating
Estate 2.0 520D M Sport Touring 2018
64,633mi Auto Diesel 2.0L
£18,495
Evesham
~£464/pm
View more photos (25)
520D M Sport
59,355mi Auto Diesel 2.0L
£17,495
London
~£439/pm
4.7 dealer rating
View more photos (53)
530D Mht M Sport
58,600mi Auto Hybrid 3.0L
£30,980
Thatcham
~£778/pm
View more photos (16)
2.0 520D M Sport Euro 6 Ss
133,000mi Auto Diesel 2.0L
£14,400
Banbridge
~£362/pm
4.6 dealer rating
520D Mht M Sport Step
15,924mi Auto Hybrid 2.0L
£30,420
Blackburn
~£764/pm
View more photos (38)
Estate
87,342mi Auto Diesel 2.0L
£11,990
Stockton-on-Tees
~£301/pm
View more photos (60)
520D Mht M Sport Step Saloon
25,500mi Auto Diesel 2.0L
£29,995
Milton Keynes
~£753/pm
M Sport
9,928mi Auto Hybrid
£37,038
~£930/pm
23,174mi Auto Diesel 2.0L
£22,020
Online Dealer
~£553/pm
View more photos (54)
520I M Sport Saloon
4,519mi Auto Hybrid
£45,990
Bolton
~£1,155/pm
Results 216 - 240 of 2,478