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 (33)
2.0 520D M Sport Touring Euro 6 S
101,500mi Auto Diesel 2.0L
£9,495
Middlesbrough
~£238/pm
4.5 dealer rating
View more photos (32)
M Sport Pro
3,323mi Auto Petrol
£40,990
Bridgwater
~£1,029/pm
4.3 dealer rating
View more photos (22)
530D Xdrive Mht M Sport Edition
42,267mi Auto Diesel 3.0L
£34,000
High Wycombe
~£854/pm
View more photos (45)
M Sport
3,908mi Auto Petrol 2.0L
£43,785
Online Dealer
~£1,100/pm
View more photos (20)
G30 520I M Sport Saloon B48 2.0I
52,485mi Auto Petrol 2.0L
£18,995
Glasgow
~£477/pm
2.0Td 520D M Sport Xdrive 188Bhp Touring
68,679mi Auto Diesel
£18,750
Perth
~£471/pm
4.4 dealer rating
View more photos (7)
2.0 520D M Sport Euro 6 Ss
110,000mi Auto Diesel 2.0L
£11,495
Wokingham
~£289/pm
View more photos (19)
520D Mht M Sport Step Techpro Pack
13,017mi Auto Diesel 2.0L
£39,000
Braunstone Town
~£979/pm
2.0 520D M Sport Saloon Xdrive Eur
73,000mi Auto Diesel 2.0L
£17,470
Stockport
~£439/pm
4.7 dealer rating
View more photos (36)
45,560mi Auto Diesel 2.0L
£14,500
~£364/pm
View more photos (42)
3.0 530D M
65,918mi Auto 3.0L
£22,977
Tenterden
~£577/pm
4.9 dealer rating
2.0 520D Mht M Sport Saloon Hybrid Step
27,053mi Auto Hybrid 2.0L
£32,790
Ashford
~£823/pm
View more photos (39)
4.4 M550i V8 Steptronic Xdrive Euro 6 Ss
20,317mi Auto Petrol 4.4L
£44,750
Knaresborough
~£1,124/pm
View more photos (29)
2.0 520D Efficientdynamics 181 Bhp
118,700mi Manual Diesel 2.0L
£4,699
Bedford
~£118/pm
3.8 dealer rating
View more photos (24)
520D Xdrive Se
43,738mi Auto Diesel 2.0L
£18,298
Goole
~£460/pm
View more photos (28)
30,744mi Auto Hybrid 2.0L
£28,200
London
~£708/pm
View more photos (30)
550E Xdrive M Sport Pro Saloon
2,500mi Auto Hybrid 3.0L
£70,850
Lincoln
~£1,779/pm
Dealer Not Rated
View more photos (40)
530E Se Touring
4,552mi Auto Hybrid
£37,950
Huddersfield
~£953/pm
View more photos (34)
M5
116,000mi Auto Petrol 4.4L
£16,295
Bournemouth
~£409/pm
4.6 dealer rating
View more photos (61)
2.0 520D M Sport 188 Bhp
89,149mi Auto Diesel 2.0L
£10,990
Peterborough
~£276/pm
4.0 dealer rating
530D M Sport
52,772mi Auto Diesel 3.0L
£21,135
Weston-super-Mare
~£531/pm
View more photos (43)
2.0 520D M Sport Saloon 190 Ps
44,312mi Auto Diesel 2.0L
£21,303
Reading
~£535/pm
4.2 dealer rating
View more photos (27)
530D Xdrive Mht M Sport Tech Pack
17,113mi Auto Diesel 3.0L
£35,000
Loughton
~£879/pm
View more photos (37)
525D Se
62,337mi Auto Diesel 2.0L
£10,490
Stockton-on-Tees
~£263/pm
Results 432 - 456 of 2,478