Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
639 cars
View more photos (36)
20I M Sport Dct Sdrive Euro 6
23,475mi Auto Petrol 2.0L
£20,500
Bristol
~£515/pm
4.4 dealer rating
View more photos (47)
2.0 20I Sport Suv Xdrive Euro 6 S
22,070mi Auto Petrol 2.0L
£19,878
Stevenage
~£499/pm
Xdrive 20I 178 M Sport Step Tech II
12,124mi Auto Petrol 2.0L
£25,999
Durham
~£653/pm
4.6 dealer rating
View more photos (34)
Sdrive 20I M Sport X Step
28,014mi Auto Petrol 2.0L
£19,500
Kingswood
~£490/pm
4.5 dealer rating
1.5 Sdrive18i Sport 139 Bhp
39,948mi Manual Petrol 1.5L
£16,599
York
~£417/pm
3.8 dealer rating
View more photos (24)
X2 Xdrive18d Se
74,150mi Manual Diesel 2.0L
£12,995
Tonbridge
~£326/pm
4.7 dealer rating
View more photos (25)
Xdrive 20D Sport Step
63,064mi Auto Diesel
£17,231
Manchester
~£433/pm
View more photos (46)
2.0 Sdrive18d Se 148 Bhp1 Former Ownerfsh2ke
68,750mi Manual Diesel 2.0L
£12,990
Bolton
4.8 dealer rating
View more photos (39)
2.0 20D Sport Xdrive Euro 6 Ss
24,189mi Auto Diesel 2.0L
£20,000
Newcastle upon Tyne
~£502/pm
Sdrive20i M Sport
36,368mi Auto Petrol 2.0L
£18,495
Guisborough
~£464/pm
View more photos (28)
2.0 Xdrive20d M Sport 188 Bhp
55,900mi Auto Diesel 2.0L
£17,950
Antrim
~£451/pm
Sdrive 20I M Sport Step
18,906mi Auto Petrol 2.0L
£22,798
Stoke-on-Trent
~£573/pm
View more photos (37)
M Sport X
24,309mi Auto Hybrid 1.5L
£22,400
Online Dealer
~£563/pm
Sport
37,682mi Manual Diesel 2.0L
£16,267
Derby
~£409/pm
4.3 dealer rating
View more photos (44)
X2 Xdrive20d Sport
36,100mi Auto Diesel 2.0L
£19,992
Eastleigh
4.0 dealer rating
View more photos (20)
X2 Xdrive20d M Sport
10,555mi Auto Diesel 2.0L
£30,750
Cheltenham
~£772/pm
View more photos (27)
X2 Sdrive18i Se
42,246mi Auto Petrol 1.5L
£15,999
Nottingham
~£402/pm
View more photos (29)
2.0 Xdrive20d M Sport
42,249mi Auto Diesel 2.0L
£19,995
Southwold
4.9 dealer rating
View more photos (26)
Sdrive18i Sport
36,538mi Manual Petrol 1.5L
£16,750
Stockport
~£421/pm
4.1 dealer rating
Xdrive 25E M Sport X Hatchback
53,421mi Auto Hybrid 1.5L
£19,495
View more photos (33)
Xdrive20d Sport
53,479mi Auto Diesel 2.0L
£17,280
Hexham
~£434/pm
Dealer Not Rated
49,083mi Auto Hybrid 1.5L
£19,190
~£482/pm
M Sport
37,442mi Auto Hybrid 1.5L
£21,610
~£543/pm
View more photos (30)
Xdrive 20I 178 M Sport Step
11,943mi Auto Petrol 2.0L
£28,000
Cardiff
~£703/pm
Results 360 - 384 of 639