Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
2,583 cars
View more photos (81)
2.0 520D M Sport Touring Euro 6 S
73,600mi Auto Diesel 2.0L
£11,500
Worksop
~£289/pm
4.3 dealer rating
View more photos (20)
G60 520I M Sport Pro Saloon B48 2.0I
4,355mi Auto Petrol 2.0L
£52,995
Glasgow
~£1,331/pm
View more photos (28)
520D M Sport Touring
31,900mi Auto Diesel 2.0L
£22,950
Ripon
~£576/pm
4.9 dealer rating
530E M Sport
76,612mi Auto Hybrid
£15,450
Shrewsbury
~£388/pm
4.1 dealer rating
540I Xdrive M Sport
35,687mi Auto Petrol 3.0L
£27,990
Haslemere
~£703/pm
4.2 dealer rating
View more photos (51)
520I M Sport Pro Saloon
3,521mi Auto Petrol
£48,790
Manchester
~£1,225/pm
View more photos (50)
530E M Sport Saloon
30,211mi Auto Hybrid
£30,980
~£778/pm
View more photos (30)
2.0 530E 12Kwh Se
79,665mi Auto Hybrid 2.0L
£18,495
Liverpool
~£464/pm
4.8 dealer rating
View more photos (31)
520D Mht Xdrive M Sport
30,416mi Auto Diesel 2.0L
£24,999
Coventry
~£628/pm
4.5 dealer rating
View more photos (61)
M Sport
38,274mi Auto Electric 3.0L
£24,450
Horsham
~£614/pm
View more photos (26)
2.0 M Sport Touring Euro 4
175,000mi Manual Diesel 2.0L
£2,699
Banbury
~£68/pm
4.4 dealer rating
View more photos (12)
2.0 520D Mht M Sport Steptronic Euro 6 Ss
14,000mi Auto Hybrid 2.0L
£32,995
Romford
~£829/pm
View more photos (38)
Saloon
59,928mi Auto Diesel 2.0L
£17,350
Barnet
~£436/pm
View more photos (21)
530E M Sport Pro Pack
8,000mi Auto Hybrid 2.0L
£41,000
Warwick
~£1,030/pm
View more photos (63)
520I M Sport
39,523mi Auto Petrol 2.0L
£20,690
Online Dealer
~£520/pm
View more photos (43)
2.0 520D M Sport Saloon Xdrive Eur
66,586mi Auto Diesel 2.0L
£17,995
Newcastle-under-Lyme
~£452/pm
530D M Sport Plus Pack
69,926mi Auto Diesel 3.0L
£22,000
Sheffield
~£552/pm
View more photos (34)
520D Efficient Dynamics Se
115,000mi Auto Diesel 2.0L
£11,950
Derry
~£300/pm
5.0 dealer rating
530D M Sport
73,881mi Auto Diesel 3.0L
£19,990
Rochdale
~£502/pm
View more photos (11)
33,080mi Auto Petrol 2.0L
£23,173
~£582/pm
2.0 520D M Sport Saloon Euro 6 S
87,460mi Auto Diesel 2.0L
£15,900
Camberley
~£399/pm
Dealer Not Rated
View more photos (33)
26,228mi Auto Hybrid 2.0L
£30,899
~£776/pm
4.6 dealer rating
View more photos (44)
520I M Sport Saloon
21,874mi Auto Petrol 2.0L
£30,491
Eastleigh
~£766/pm
4.0 dealer rating
55,292mi Auto Hybrid 2.0L
£19,400
Chatham
~£487/pm
Results 1 - 24 of 2,583