Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,679 cars
View more photos (20)
Xdrive 25E Xline Tech Plus Pk Step
4,191mi Auto Hybrid 1.5L
£42,000
Maidenhead
~£1,055/pm
4.5 dealer rating
View more photos (37)
Sdrive 18D Xline
66,968mi Manual Diesel
£13,850
Stowmarket
~£348/pm
View more photos (25)
18D Xline
23,077mi Auto Diesel 2.0L
£21,750
Chipping Norton
~£546/pm
4.6 dealer rating
View more photos (33)
Sdrive 18D Se Step
62,663mi Auto Diesel 2.0L
£15,998
Birmingham
~£402/pm
View more photos (36)
Xdrive20i Sport
74,146mi Auto Petrol 2.0L
£12,495
London
~£314/pm
View more photos (23)
2.0 20I M Sport Xdrive Euro 6 Ss
85,931mi Auto Petrol 2.0L
£14,499
Conwy
~£364/pm
4.1 dealer rating
View more photos (40)
2.0 18D Xline Suv
93,268mi Auto Diesel 2.0L
£11,899
Luton
~£299/pm
4.2 dealer rating
View more photos (19)
Xdrive 25E M Sport
61,831mi Auto Petrol 1.5L
£19,998
Bolton
~£502/pm
View more photos (27)
Xline
37,371mi Auto Petrol 2.0L
£22,300
~£560/pm
View more photos (41)
Sdrive 18D Sport Step
35,563mi Auto Diesel 2.0L
£17,985
Derry
~£452/pm
4.8 dealer rating
View more photos (28)
1.5 18I Se Dct Sdrive Euro 6 Ss
83,170mi Auto Petrol 1.5L
£13,795
Hinckley
~£346/pm
2.0 20I Xline Suv
57,634mi Auto Petrol 2.0L
£16,450
Stratford-upon-Avon
~£413/pm
View more photos (35)
Xdrive 20D M Sport Step
65,842mi Auto Diesel
£14,599
Mansfield
~£367/pm
View more photos (45)
13,770mi Auto Electric 1.5L
£24,890
Crawley
~£625/pm
View more photos (34)
2.0 Sdrive20i Xline 190 Bhp
88,815mi Auto Petrol 2.0L
£15,750
Walsall
~£396/pm
4.7 dealer rating
Se
33,529mi Manual Petrol 1.5L
£14,200
Chatham
~£357/pm
View more photos (29)
X1 Sdrive20i Xline
48,212mi Auto Petrol 2.0L
£16,600
Derby
~£417/pm
4.4 dealer rating
2.0 X1
71,508mi Auto Diesel 2.0L
£13,995
Grimsby
~£351/pm
View more photos (50)
Sdrive 20I 178 Xline Step Estate
34,591mi Auto Petrol 2.0L
£22,200
Brierfield
~£557/pm
2.0 X1 Sdrive 20I Xline
21,030mi Auto Petrol 2.0L
£19,700
Grays
~£495/pm
X1 Xdrive23d M Sport
11,330mi Auto 2.0L
£42,995
Craigavon
~£1,080/pm
Sdrive 20I M Sport Step
33,180mi Auto Petrol 2.0L
£23,195
Preston
~£582/pm
4.9 dealer rating
View more photos (52)
Estate 2.0 20I M Sport Xdrive 184 Bhp
16,971mi Auto Petrol 2.0L
£11,500
Ross-on-Wye
~£289/pm
View more photos (24)
49,028mi Manual Petrol 1.5L
£13,300
~£334/pm
Results 24 - 48 of 1,679