Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,579 cars
View more photos (30)
430D Xdrive Mht M Sport Step
30,039mi Auto Diesel
£33,749
Doncaster
~£848/pm
4.2 dealer rating
View more photos (31)
2016 3.0 435D Xdrive M Sport 309 Bhp
75,271mi Auto Diesel 3.0L
£14,495
Harrow
~£364/pm
420D M Sport
71,800mi Auto Diesel 2.0L
£13,890
Aylesbury
~£349/pm
4.3 dealer rating
View more photos (46)
420I M Sport
36,505mi Auto Petrol 2.0L
£29,450
Leighton Buzzard
~£740/pm
4.4 dealer rating
View more photos (65)
91,260mi Auto Diesel 2.0L
£10,490
Peterborough
~£263/pm
4.0 dealer rating
View more photos (15)
430D M Sport
135,000mi Auto Diesel 3.0L
£10,895
Magherafelt
~£274/pm
4.5 dealer rating
View more photos (40)
Convertible
95,000mi Auto Diesel 2.0L
£11,490
Nottingham
~£289/pm
View more photos (82)
2.0 M Sport Euro 6 Ss
49,053mi Auto Petrol 2.0L
£19,500
Harlow
~£490/pm
View more photos (20)
54,000mi Auto Diesel 2.0L
£15,000
Beccles
~£377/pm
4.6 dealer rating
3.0 M440i Mht Xdrive Euro 6 Ss
21,000mi Auto Petrol 3.0L
£36,500
Romford
~£917/pm
4.7 dealer rating
View more photos (41)
3.0 435D Xdrive M Sport 309 Bhp
155,000mi Auto Diesel 3.0L
£10,950
Hertford
~£275/pm
4.8 dealer rating
3.0 435D Xdrive M
70,300mi Auto Diesel 3.0L
£13,995
Northwich
~£351/pm
5.0 dealer rating
View more photos (9)
80,000mi Auto Diesel 2.0L
£11,395
Coleraine
~£286/pm
View more photos (29)
44,000mi Manual Petrol 2.0L
£15,990
Bury
~£402/pm
420D 190 M Sport
59,293mi Auto Diesel 2.0L
£13,850
Ballymoney
~£348/pm
View more photos (100)
2.0 420D M Sport Cabriolet 188 Bhp 6 Services,
56,000mi Auto Diesel 2.0L
Worksop
View more photos (57)
3.0 440I M Sport 322 Bhp With Only 31,902 Miles
31,900mi Auto Petrol 3.0L
£21,499
Tonbridge
~£540/pm
View more photos (34)
83,275mi Auto Diesel 3.0L
£14,500
Cookstown
View more photos (22)
44,185mi Auto Petrol 2.0L
£17,199
Urmston
~£432/pm
3.0 435D M Sport Xdrive Euro 6 Ss
73,480mi Auto Diesel 3.0L
£12,995
Uxbridge
~£326/pm
View more photos (32)
2.0 420D M Sport 188 Bhp
24,934mi Auto Diesel 2.0L
£19,995
Falkirk
~£502/pm
3.9 dealer rating
420D M Sport Gran Coupe
60,000mi Auto Diesel 2.0L
£13,249
Manchester
~£333/pm
420I M Sport Professional Media
39,661mi Auto Petrol 2.0L
£20,000
Solihull
View more photos (36)
435D Xdrive Luxury
65,000mi Auto Diesel 3.0L
£14,999
Craigavon
Results 168 - 192 of 1,579