Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
63 cars
View more photos (22)
420I M Sport Professional Media -Virtua
34,000mi Auto Petrol 2.0L
£19,690
Castleford
~£494/pm
4.5 dealer rating
View more photos (43)
2015 2.0 420D M Sport Convertible
88,000mi Auto Diesel 2.0L
£11,990
Leeds
~£301/pm
5.0 dealer rating
View more photos (23)
420I Xdrive M Sport
29,820mi Auto Petrol 2.0L
£18,500
~£465/pm
View more photos (44)
420D Sport 188
45,684mi Manual Diesel 2.0L
£14,995
~£377/pm
4.9 dealer rating
View more photos (30)
3.0 440I M Sport Tuned 442 Bhp
48,500mi Auto Petrol 3.0L
£20,999
Huddersfield
~£527/pm
4.4 dealer rating
View more photos (37)
3.0 M Sport Xdrive Euro 6 Ss
79,000mi Auto Diesel 3.0L
£16,495
~£414/pm
420I M Sport
44,423mi Auto Petrol 2.0L
£16,300
~£409/pm
View more photos (35)
Silver
58,000mi 3.0L
£14,695
Guiseley
~£369/pm
View more photos (42)
2.0 M Sport Xdrive Euro 6 Ss
106,180mi Auto Diesel 2.0L
£10,495
~£264/pm
420I M Sport Gran Coupe
52,883mi Auto Petrol 2.0L
£15,199
~£382/pm
4.6 dealer rating
420I M Sport Professional Media
26,190mi Auto Petrol 2.0L
£18,299
~£460/pm
420D 190 Xdrive M Sport Prof Media
87,000mi Auto Diesel 2.0L
Bradford
4.7 dealer rating
2.0 430I M Sport Euro 6 Ss
22,000mi Auto Petrol 2.0L
£31,500
Wakefield
~£791/pm
420I M Sport Step - 1 Owner - Outstanding
26,000mi Auto Petrol 2.0L
£26,990
~£678/pm
420D Xdrive M Sport
72,000mi Auto Diesel 2.0L
£15,395
~£387/pm
Results 48 - 63 of 63