Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
2,663 cars
View more photos (9)
520D M Sport
78,298mi Auto 2.0L
£17,300
Uxbridge
~£434/pm
4.6 dealer rating
View more photos (42)
2.0 520D Luxury 181 Bhp
67,000mi Auto Diesel 2.0L
£12,999
Warrington
~£326/pm
View more photos (17)
520D 190 M Sport
112,000mi Auto Diesel 2.0L
£10,950
Newry
~£275/pm
Dealer Not Rated
View more photos (20)
2.0 520D Se 188 Bhp
88,000mi Auto Diesel 2.0L
£13,490
Pontllanfraith
~£339/pm
5.0 dealer rating
View more photos (8)
520D M Sport Touring
25,990mi Auto Diesel
£31,500
Wakefield
~£791/pm
4.4 dealer rating
View more photos (26)
M Sport
75,313mi Auto Hybrid 2.0L
£17,289
Chatham
4.5 dealer rating
View more photos (35)
2.0 520D M Sport 188 Bhp
108,000mi Auto Diesel 2.0L
Hertford
4.8 dealer rating
2,601mi Auto 2.0L
£39,816
Kingston Upon Thames
~£1,000/pm
3.9 dealer rating
View more photos (22)
520I Se
17,000mi Auto Petrol 2.0L
£22,000
Swansea
~£552/pm
View more photos (19)
33,381mi Auto Diesel 2.0L
£21,498
Salford
~£540/pm
View more photos (46)
520D M Sport Saloon
17,043mi Auto Diesel
£25,495
Enfield
~£640/pm
3.7 dealer rating
2.0 520D M Sport
106,206mi Auto Diesel 2.0L
£15,000
Worthing
~£377/pm
4.9 dealer rating
520I M Sport 19 Alloys Inc, Black Pack,
79,400mi Auto Petrol 2.0L
£18,950
Coleraine
~£476/pm
4.7 dealer rating
View more photos (33)
530E M Sport Touring
5,227mi Auto Hybrid 2.0L
£53,990
Edinburgh
~£1,356/pm
4.2 dealer rating
Xdrive M Sport Touring
17,040mi Auto Diesel 3.0L
£43,950
Plymouth
~£1,104/pm
2.2 520I
100,000mi Manual Petrol 2.2L
£2,800
Crewkerne
~£70/pm
View more photos (32)
76,500mi Auto Diesel 2.0L
£9,500
Market Harborough
~£239/pm
M Sport Touring
27,000mi Auto Petrol 2.0L
£23,950
Wickford
~£601/pm
View more photos (27)
520I M Sport Tech Plus
5mi Auto Petrol 2.0L
£47,000
~£1,180/pm
530E Xdrive M Sport Pro Pack
5mi Auto Hybrid 2.0L
£50,000
~£1,256/pm
View more photos (15)
86,000mi Auto Diesel 1.0L
£10,995
Dunstable
~£276/pm
3.6 dealer rating
View more photos (28)
2.0 520I M Sport 181 Bhp
58,484mi Auto Petrol 2.0L
£19,590
Derby
~£492/pm
View more photos (76)
530E Se
115,000mi Auto Hybrid 2.0L
£11,995
Bristol
~£301/pm
520I M Sport Saloon
2,311mi Auto Petrol 2.0L
£45,900
~£1,153/pm
Results 24 - 48 of 2,663