Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
96 cars
View more photos (48)
2.0 320D Xdrive Sport Gran Turismo 188 Bhp
80,000mi Auto Diesel 2.0L
£13,000
Manchester
~£326/pm
4.9 dealer rating
View more photos (40)
320D M Sport Gt Euro 6
66,304mi Manual Diesel 2.0L
£14,555
Swindon
~£366/pm
4.4 dealer rating
View more photos (58)
330D Xdrive M Sport Gt
84,900mi Auto Diesel 3.0L
£12,495
Thornbury
~£314/pm
View more photos (16)
Xdrive M Sport Grand Turismo - Business Media
75,000mi Petrol 2.0L
£9,995
Boston
~£251/pm
4.3 dealer rating
View more photos (59)
Gran Turismo 2.0 320D Se Gt Euro 6 Ss
97,000mi Manual Diesel 2.0L
£7,950
Birmingham
~£200/pm
4.2 dealer rating
View more photos (24)
2.0 320D M Sport Gt Euro 6 Ss
130,000mi Auto Diesel 2.0L
£7,500
Rainham
~£188/pm
Gran Turismo 2.0 318D M Sport Gt Euro 6 Ss
90,000mi Auto Diesel 2.0L
Wishaw
4.5 dealer rating
View more photos (22)
2.0 320D M Sport Gt 190 Ps
45,622mi Auto Diesel 2.0L
£18,495
Cambridge
~£464/pm
View more photos (36)
Hatchback
110,342mi Auto Diesel 2.0L
£9,990
Stockton-on-Tees
View more photos (21)
76,380mi Auto Diesel 2.0L
£11,200
Weston-super-Mare
~£281/pm
4.6 dealer rating
Gran Turismo 3.0 335D Xdrive M Sport Gran Turismo
76,811mi Auto Diesel 3.0L
Luton
320I M Sport Gran Turismo
29,248mi Auto Petrol 2.0L
£17,995
Lincoln
~£452/pm
Gran Turismo Dies
Diesel
£13,495
~£339/pm
4.7 dealer rating
View more photos (13)
318D Luxury Gran Turismo
101,000mi Manual Diesel 2.0L
£6,995
Dunstable
~£176/pm
3.6 dealer rating
View more photos (25)
Luxury
94,156mi Manual Diesel 2.0L
Peterborough
View more photos (30)
2.0 318D M Sport Gran Turismo 148 Bhp
43,575mi Auto Diesel 2.0L
£14,799
Bridgend
~£372/pm
View more photos (47)
M Sport
95,000mi Auto Diesel 2.0L
£9,749
Hoddesdon
~£245/pm
4.1 dealer rating
View more photos (17)
107,420mi Auto Diesel 2.0L
£9,490
~£238/pm
View more photos (31)
Gran Turismo 2.0 325D M Sport Gt Euro 6 Ss
117,000mi Manual Diesel 2.0L
£8,499
Derby
~£213/pm
View more photos (81)
2.0 320I Sport Gt Xdrive Euro 6 Ss
53,000mi Auto Petrol 2.0L
£14,495
Greenford
~£364/pm
View more photos (50)
3.0 330D Xdrive Luxury Gran Turismo 255 Bh
83,706mi Auto Diesel 3.0L
£13,500
Edgware
Dealer Not Rated
View more photos (39)
3.0 335I Luxury Gt Euro 5 Ss
40,000mi Auto Petrol 3.0L
£13,995
Sudbury
~£351/pm
118,246mi Auto Diesel 2.0L
£7,900
~£198/pm
Gran Turismo 3.0 330D M Sport Gt Xdrive Euro
59,000mi Auto Diesel 3.0L
£14,480
London
Results 1 - 24 of 96