Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
98 cars
View more photos (34)
520D Xdrive M Sport - 2017 17 Plate
81,269mi Auto Diesel 2.0L
£16,995
Luton
~£427/pm
4.6 dealer rating
View more photos (12)
Saloon 3.0 530D M Sport Euro 6 Ss 201
95,724mi Auto Diesel 3.0L
£10,195
~£256/pm
5.0 dealer rating
View more photos (36)
Saloon
41,022mi Auto Diesel 2.0L
£19,649
Dunstable
~£493/pm
4.1 dealer rating
Saloon 2.0 520D M Sport Steptronic Euro 5 Ss
81,992mi Auto Diesel 2.0L
£7,490
~£188/pm
3.0 525D Se 202 Bhp
113,000mi Manual Diesel 3.0L
£4,500
Bedford
~£113/pm
4.8 dealer rating
View more photos (9)
Saloon 2.0 520D Se Steptronic Euro 5 Ss 20
118,200mi Auto Diesel 2.0L
£4,799
~£121/pm
View more photos (25)
Estate
84,000mi Auto Diesel 2.0L
£10,690
~£268/pm
98,253mi Auto Diesel 2.0L
£9,590
~£241/pm
4.0 dealer rating
View more photos (56)
2.0 530E 9.2Kwh M Sport Euro 6 Ss
82,000mi Auto Hybrid 2.0L
£15,495
~£389/pm
4.7 dealer rating
View more photos (57)
4.4 M5 Competition
45,000mi Auto 4.4L
£49,995
~£1,255/pm
View more photos (29)
3.0 530D Se Gt
87,868mi Auto Diesel 3.0L
£5,995
~£151/pm
4.3 dealer rating
View more photos (35)
520D M Sport
59,186mi Auto Diesel 2.0L
£16,990
2.0 520D Efficientdynamics 181 Bhp
118,700mi Manual Diesel 2.0L
£4,695
~£118/pm
3.8 dealer rating
View more photos (38)
3.0 530D Se
99,455mi Auto Diesel 3.0L
£8,999
~£226/pm
2.0 530E 12Kwh M Sport Touring Plug In
4,227mi Auto Petrol 2.0L
£44,150
~£1,109/pm
4.2 dealer rating
View more photos (52)
2.0 520D M Sport 188 Bhp
74,806mi Auto Diesel 2.0L
£11,995
~£301/pm
View more photos (19)
3.0 530D Xdrive Se 261 Bhp
92,481mi Auto Diesel 3.0L
£13,485
~£339/pm
View more photos (14)
2.0 520D Xdrive M Sport 188 Bhp
59,987mi Auto Diesel 2.0L
£17,995
~£452/pm
View more photos (28)
3.0 535I Euro 5 Ss
35,400mi Auto Petrol 3.0L
£10,995
~£276/pm
View more photos (13)
3.0 530D M Sport Saloon Xdrive Eur
65,400mi Auto Diesel 3.0L
£21,750
Leighton Buzzard
~£546/pm
4.9 dealer rating
View more photos (48)
2.0 520D M Sport Saloon Xdrive Eur
77,013mi Auto Diesel 2.0L
£18,999
~£477/pm
4.4 dealer rating
View more photos (43)
2.0 520D Se
77,965mi Auto Diesel 2.0L
£9,495
Biggleswade
~£238/pm
Dealer Not Rated
Saloon 2.0 520D M Sport Euro 6 Ss 201
85,771mi Auto Diesel 2.0L
£10,999
View more photos (40)
2.0 530E 9.2Kwh M Sport Saloon Plug-in
112,490mi Auto Hybrid 2.0L
£13,899
~£349/pm
Results 24 - 48 of 98