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 (67)
540I Xdrive M Sport
25,000mi Auto Petrol 3.0L
£29,990
Ashford
~£753/pm
4.6 dealer rating
View more photos (36)
2.0 530E 12Kwh M Sport Touring Plug In
4,203mi Auto Petrol 2.0L
£41,493
Bedford
~£1,042/pm
4.2 dealer rating
View more photos (23)
G30 520D Xdrive M Sport Saloon B47 2.0D
41,034mi Auto Diesel 2.0L
£20,995
Glasgow
~£527/pm
4.3 dealer rating
M Sport
78,794mi Auto Diesel 3.0L
£13,300
Stafford
~£334/pm
4.4 dealer rating
View more photos (55)
Saloon 2.0 520D M Sport Saloon 2015
84,209mi Auto Diesel 2.0L
£10,895
Chesterfield
~£274/pm
5.0 dealer rating
View more photos (28)
530E M Sport
58,581mi Auto Hybrid 2.0L
£20,473
Online Dealer
~£514/pm
Dealer Not Rated
View more photos (42)
94,720mi Auto Hybrid 2.0L
£13,500
Uxbridge
~£339/pm
View more photos (25)
530I Se U5120
123,000mi Auto Petrol 2.0L
£11,995
Berkhamsted
~£301/pm
4.9 dealer rating
58,935mi Auto Hybrid 2.0L
£24,770
Blackburn
~£622/pm
4.1 dealer rating
View more photos (39)
520D M Sport Plus Pack
34,578mi Auto Diesel 2.0L
£23,500
Shrewsbury
~£590/pm
4.5 dealer rating
2.0 530E M Sport
101,650mi Auto Hybrid 2.0L
£13,655
London
~£343/pm
View more photos (63)
520I M Sport
42,800mi Auto Petrol 2.0L
£20,490
~£515/pm
View more photos (102)
520D M Sport
87,771mi Auto Diesel 2.0L
£8,500
Swindon
~£213/pm
View more photos (33)
520I M Sport Saloon
4,519mi Auto Petrol 2.0L
£43,995
Croydon
~£1,105/pm
3.9 dealer rating
View more photos (56)
530E M Sport Saloon
9,186mi Auto Hybrid
£32,880
Bolton
~£826/pm
View more photos (59)
98,542mi Auto Diesel 2.0L
£9,995
Luton
~£251/pm
Estate 3.0 530D Xdrive M Sport Touring
76,000mi Auto Diesel 3.0L
£21,900
Bristol
~£550/pm
View more photos (61)
3.0 540I Se Touring Xdrive Euro 6 Ss
48,000mi Auto Petrol 3.0L
£24,990
~£628/pm
View more photos (32)
2.0 530E 9.2Kwh M Sport Euro 6 Ss
99,000mi Auto 2.0L
£15,471
Rotherham
~£389/pm
View more photos (35)
47,830mi Auto Diesel 2.0L
£18,830
~£473/pm
View more photos (37)
22,251mi Auto Petrol 2.0L
£25,490
Borehamwood
~£640/pm
2.0 520D Se 181 Bhp
35,000mi Auto Diesel 2.0L
£11,495
Fleetwood
~£289/pm
View more photos (14)
2.0 520D M Sport Touring Mhev 188 Bhp
46,000mi Auto Diesel 2.0L
£27,400
Omagh
~£688/pm
View more photos (45)
2.0 520D Se Touring Euro 6 Ss
109,000mi Manual Diesel 2.0L
£6,500
~£163/pm
4.8 dealer rating
Results 480 - 504 of 2,427