Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
2,478 cars
View more photos (20)
530E M Sport Pro
3,178mi Auto Hybrid 2.0L
£59,000
Braunstone Town
~£1,482/pm
4.5 dealer rating
View more photos (53)
2.0 520D M Sport Euro 5 Ss
113,765mi Auto Diesel 2.0L
£6,495
Oldham
~£163/pm
4.7 dealer rating
View more photos (23)
2.0 520I Mht M Sport Pro Saloon Hybrid
5,000mi Auto Petrol 2.0L
£47,995
Cambridge
~£1,205/pm
4.2 dealer rating
View more photos (30)
520I M Sport
11,000mi Auto Petrol 2.0L
£44,990
Boston
~£1,130/pm
View more photos (25)
520D M Sport Mhev
4,501mi Auto Diesel 2.0L
£39,000
Aberdeen
~£979/pm
4.4 dealer rating
View more photos (24)
M Sport
49,793mi Auto Diesel 2.0L
£13,300
Peterborough
~£334/pm
520D M Sport Step
113,857mi Auto Diesel 2.0L
£8,995
Leatherhead
~£226/pm
View more photos (29)
3.0 530D Mht M Sport Steptronic Xdrive Euro 6 Ss
37,050mi Auto Hybrid 3.0L
£28,095
Stoke-on-Trent
~£706/pm
View more photos (33)
2.0 520D Se Saloon 2011
54,000mi Manual Diesel 2.0L
£6,499
Halifax
Dealer Not Rated
View more photos (43)
2.0 M Sport Euro 5 Ss
104,528mi Auto Diesel 2.0L
£6,195
Wakefield
~£156/pm
4.8 dealer rating
View more photos (58)
530E M Sport Pro Saloon
5,252mi Auto Hybrid
£56,990
Manchester
~£1,431/pm
4.1 dealer rating
View more photos (92)
3.0 528I M Sport
82,000mi Auto Petrol 3.0L
£7,995
~£201/pm
4.6 dealer rating
View more photos (21)
530E M Sport Pro Pack
5,500mi Auto Hybrid 2.0L
£43,000
West Bridgford
~£1,080/pm
View more photos (38)
530E M Sport
23,765mi Auto Hybrid 2.0L
£37,950
Penryn
~£953/pm
View more photos (34)
Saloon 2.0 520D M Sport Euro 6 Ss 201
54,500mi Auto Diesel 2.0L
£17,990
Darlington
~£452/pm
4.9 dealer rating
2.0 520D Se 181 Bhp
92,800mi Manual Diesel 2.0L
Falkirk
View more photos (61)
2.0 520D Xdrive M Sport Touring 188 Bhp
24,035mi Auto Diesel 2.0L
£25,799
Northampton
~£648/pm
3.0 530D Se Gt
87,868mi Auto Diesel 3.0L
£5,995
Luton
~£151/pm
4.3 dealer rating
View more photos (14)
520D M Sport
52,000mi Auto Diesel 2.0L
£23,495
Barking
~£590/pm
View more photos (32)
530D M Sport
127,000mi Auto Diesel 3.0L
£10,000
Coventry
~£251/pm
View more photos (35)
59,186mi Auto Diesel 2.0L
£16,990
Bedford
~£427/pm
View more photos (26)
3.0 525I Se Steptronic Euro 4
93,000mi Auto Petrol 3.0L
£4,495
Bournemouth
~£113/pm
8,000mi Auto Petrol 2.0L
£47,000
Maidenhead
~£1,180/pm
View more photos (40)
2.0 520D Efficientdynamics 181 Bhp
104,990mi Manual Diesel 2.0L
£6,999
Cardiff
~£176/pm
Results 384 - 408 of 2,478