Before you buy any car compare it on Carspider
Enter Reg
Works on any car from any website/dealer
2,427 cars
View more photos (20)
G30 520I M Sport Saloon B48 2.0I
52,485mi Auto Petrol 2.0L
£18,995
Glasgow
~£477/pm
4.3 dealer rating
View more photos (22)
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
4.5 dealer rating
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)
M Sport
45,560mi Auto Diesel 2.0L
£14,500
Online Dealer
~£364/pm
View more photos (42)
3.0 530D M
65,918mi Auto 3.0L
£22,777
Tenterden
~£572/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 (25)
530E M Sport
23,543mi Auto Hybrid 2.0L
£31,920
Blackburn
~£802/pm
4.1 dealer rating
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
View more photos (77)
2.0 530E 12Kwh M Sport Saloon Plug-in H
71,538mi Auto Hybrid 2.0L
£23,990
Newcastle upon Tyne
~£602/pm
View more photos (86)
2.0 520D M Sport
108,809mi Auto Diesel 2.0L
£9,995
~£251/pm
View more photos (8)
2.0 520D Se Saloon Euro 6 Ss 1
104,450mi Auto Diesel 2.0L
£7,495
Edinburgh
~£188/pm
Results 144 - 168 of 2,427