Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,250 cars
View more photos (31)
420I M Sport Professional Media
17,328mi Auto Petrol 2.0L
£22,000
Swindon
~£552/pm
4.5 dealer rating
View more photos (20)
420I M Sport Step Techpro Pack
4,046mi Auto Petrol 2.0L
£39,000
Sheffield
~£979/pm
View more photos (28)
Gran Coupe 2.0 420D M Sport Hatchback A
63,481mi Auto Diesel 2.0L
£14,495
Newtownabbey
~£364/pm
5.0 dealer rating
View more photos (44)
M440d Xdrive Coupe
32,535mi Auto Diesel 3.0L
£37,990
Eastleigh
~£954/pm
4.0 dealer rating
View more photos (29)
420D M Sport Gran Coupe
99,600mi Auto Diesel 2.0L
£11,495
Bradford
~£289/pm
4.8 dealer rating
View more photos (49)
420D Se Gran Coupe
120,200mi Auto Diesel 2.0L
£7,595
Yeovil
~£191/pm
4.9 dealer rating
View more photos (37)
M Sport
34,000mi Auto Petrol 2.0L
£16,950
Aberdeen
~£426/pm
4.7 dealer rating
2.0 420D Sport Coupe Euro 6 Ss
92,481mi Manual Diesel 2.0L
£7,999
Derby
~£201/pm
View more photos (38)
Coupe 2.0 420I M Sport Xdrive Euro 6 Ss
50,826mi Auto Petrol 2.0L
£13,545
Newport
~£340/pm
View more photos (24)
24,977mi Auto Petrol 2.0L
£34,000
~£854/pm
View more photos (25)
430I Gran Coupe M Sport
21,708mi Auto Petrol 2.0L
£22,200
Cannock
~£557/pm
View more photos (53)
420D Xdrive M Sport Coupe
12,419mi Auto Diesel 2.0L
£32,490
Peterborough
~£816/pm
4.3 dealer rating
View more photos (32)
420I M Sport Coupe
17,850mi Auto Petrol
£28,990
Rochdale
~£728/pm
4.1 dealer rating
View more photos (34)
36,034mi Auto Petrol 2.0L
£16,300
Online Dealer
~£409/pm
420I M Sport Gran Coupe
10,973mi Auto Petrol 2.0L
£40,950
Northampton
~£1,028/pm
View more photos (40)
8,360mi Auto Petrol
£43,150
Wakefield
~£1,084/pm
4.4 dealer rating
2020 2.0 420I M Sport Gran Coupe 181 Bhp
32,700mi Auto Petrol 2.0L
£19,790
Stamford
~£497/pm
View more photos (21)
G26 420I M Sport Gran Coupe B48 2.0I
15,780mi Auto Petrol 2.0L
£32,495
Glasgow
View more photos (15)
2.0 420D Gran Coupe Se 2018
73,000mi Auto Diesel 2.0L
£12,995
Ilkley
~£326/pm
420I Gpf M Sport Xdrive Euro 6
14,283mi Auto Petrol 2.0L
£21,999
2.0 420D M Sport Euro 6 Ss
35,911mi Auto Diesel 2.0L
£17,999
Warrington
~£452/pm
9,477mi Auto Petrol 2.0L
£39,850
~£1,001/pm
2.0 420I Gpf M Sport Coupe Xdrive
36,450mi Auto Petrol 2.0L
£19,450
Swansea
~£488/pm
View more photos (51)
2.0 420D M Sport Gran Coupe 188 Bhp
68,728mi Auto Diesel 2.0L
£14,990
Gateshead
~£376/pm
Results 216 - 240 of 1,250