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 (31)
528I M Sport
49,458mi Auto Petrol 2.0L
£12,000
Bradford
~£301/pm
4.8 dealer rating
View more photos (12)
2.0 520D M Sport
80,000mi Auto Diesel 2.0L
£11,995
Worcester
3.7 dealer rating
View more photos (52)
520D M Sport
25,000mi Auto Diesel 2.0L
£18,500
Christchurch
~£465/pm
View more photos (19)
520D Xdrive M Sport
25,041mi Auto Diesel 2.0L
£25,998
Rutherglen
~£653/pm
4.6 dealer rating
View more photos (28)
520D Xdrive M Sport Saloon
30,572mi Auto Diesel 2.0L
£27,000
Dundee
~£678/pm
4.4 dealer rating
View more photos (39)
49mi Auto Diesel 2.0L
£19,809
Leeds
~£497/pm
4.5 dealer rating
View more photos (20)
520D Xdrive M Sport Mhev
9,076mi Auto Diesel 2.0L
£36,898
Irvine
~£927/pm
View more photos (36)
2.0 530E 22.1Kwh M Sport Pro Saloon Plu
2,500mi Auto Petrol 2.0L
£58,990
Southend-on-Sea
~£1,481/pm
4.2 dealer rating
View more photos (26)
520D M Sport Mhev
29,651mi Auto Diesel 2.0L
£27,500
~£691/pm
View more photos (33)
2.0 530E 12Kwh M Sport Touring Plug In
5,000mi Auto Petrol 2.0L
£46,990
Borehamwood
~£1,180/pm
2.0 520I Mht M Sport Pro Saloon Hybrid
1,500mi Auto Petrol 2.0L
£52,990
~£1,331/pm
View more photos (14)
525D M Sport Touring
103,500mi Auto Diesel 2.0L
£9,995
Plymouth
~£251/pm
View more photos (54)
Saloon
71,350mi Auto Diesel 2.0L
£15,750
Stourbridge
~£396/pm
4.9 dealer rating
View more photos (42)
2.0 M Sport 249 Bhp Finance Available From 12.9
80,373mi Auto Hybrid 2.0L
£15,995
Manchester
~£402/pm
View more photos (16)
2.0 520D Xdrive M Sport Touring 188 Bhp
86,000mi Auto Diesel 2.0L
£19,490
Enniskillen
~£489/pm
5.0 dealer rating
View more photos (15)
Estate
138,930mi Auto Diesel 2.0L
£5,995
Norwich
~£151/pm
M550i V8 Steptronic Xdrive Euro 6
19,895mi Auto Petrol 4.4L
£45,000
Swindon
~£1,130/pm
View more photos (34)
520I M Sport Pro Saloon
8,045mi Auto Petrol 2.0L
£46,850
Northampton
~£1,177/pm
4.3 dealer rating
View more photos (47)
0L 520D M Sport
43,047mi Auto Hybrid 2.0L
£23,991
Nottingham
~£602/pm
4.7 dealer rating
3.0 530D Se Euro 4
175,000mi Auto Diesel 3.0L
£1,495
Halifax
~£38/pm
View more photos (45)
530E M Sport Saloon
405mi Auto Hybrid
£51,980
Bolton
~£1,305/pm
4.1 dealer rating
530E M Sport Touring
3,638mi Auto Hybrid 2.0L
£48,900
Edinburgh
~£1,228/pm
View more photos (32)
530E M Sport
100mi Auto Hybrid
£46,500
Doncaster
~£1,168/pm
View more photos (56)
2.0 520D Xdrive Se 188 Bhp
66,120mi Auto Diesel 2.0L
£15,495
Luton
~£389/pm
Results 504 - 528 of 2,427