Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
57 cars
View more photos (40)
2.0L 420D M Sport
83,040mi Manual Diesel 2.0L
£15,291
Nottingham
~£384/pm
4.7 dealer rating
View more photos (30)
M Sport
55,000mi Auto Diesel 3.0L
£15,980
~£401/pm
4.2 dealer rating
View more photos (19)
418D M Sport Gran Coupe
81,000mi Manual Diesel 2.0L
£12,990
~£326/pm
3.3 dealer rating
91,163mi Auto Diesel 2.0L
£13,991
~£351/pm
View more photos (57)
Convertible 3.0 435D M Sport Xdrive Euro 6 S
38,631mi Auto Diesel 3.0L
£18,980
Sutton In Ashfield
~£477/pm
4.9 dealer rating
View more photos (59)
3.0 M440i Mht
21,896mi Auto Hybrid 3.0L
£40,991
~£1,029/pm
View more photos (45)
47,124mi Auto Diesel 2.0L
£18,791
~£472/pm
View more photos (43)
2.0L 420I M Sport
19,801mi Auto Petrol 2.0L
£19,991
~£502/pm
56,229mi Auto Petrol 2.0L
£17,991
~£452/pm
View more photos (71)
2.0 M Sport Euro 6 Ss
40,243mi Manual Petrol 2.0L
£14,995
~£377/pm
View more photos (100)
2.0 420D M Sport Cabriolet 188 Bhp 6 Services,
56,000mi Auto Diesel 2.0L
£15,990
Worksop
~£402/pm
4.3 dealer rating
420I M Sport Professional Media
28,219mi Auto Petrol
£19,599
Mansfield
~£492/pm
4.1 dealer rating
View more photos (34)
3.0 435I M Sport 302 Bhp
29,000mi Auto Petrol 3.0L
£16,995
~£427/pm
4.8 dealer rating
430D Xdrive M Sport
77,907mi Auto Diesel 3.0L
£13,790
~£346/pm
420I Xdrive Gran Coupe Sport
9,193mi Auto Petrol 2.0L
£23,298
~£585/pm
4.6 dealer rating
View more photos (18)
430D M Sport
29,000mi Auto Diesel 3.0L
£21,995
~£552/pm
View more photos (37)
3.0 430D M Sport Euro 6 Ss
33,630mi Auto Diesel 3.0L
£17,595
~£442/pm
4.5 dealer rating
101,265mi Auto Petrol 3.0L
£11,995
~£301/pm
View more photos (35)
3.0L 435D Xdrive M Sport 309 Bhp
58,000mi Auto Diesel 3.0L
£15,911
Newark-on-Trent
~£400/pm
View more photos (27)
440I M Sport
67,700mi Auto Petrol 3.0L
£18,990
View more photos (28)
2.0 420D M Sport Euro 6 Ss
127,240mi Auto Diesel 2.0L
£7,795
~£196/pm
View more photos (36)
3.0 435D M Sport
59,296mi Auto Diesel 3.0L
£15,991
View more photos (38)
64,753mi Auto Diesel 2.0L
£16,791
~£422/pm
View more photos (47)
430I M Sport
71,410mi Auto Petrol 2.0L
£16,991
Results 24 - 48 of 57