Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,839 cars
View more photos (25)
Sdrive 18I 136 M Sport Step Tech II
45,636mi Auto Petrol 1.5L
£24,750
West Bridgford
~£622/pm
4.5 dealer rating
View more photos (30)
Sdrive 18D M Sport Step
21,928mi Auto Diesel 2.0L
£36,990
Boston
~£929/pm
4.7 dealer rating
View more photos (23)
M Sport
30,485mi Auto Hybrid 1.5L
£21,500
Leeds
~£540/pm
View more photos (26)
X1 Sdrive20i Se
12,502mi Auto Petrol 2.0L
Dundee
4.4 dealer rating
View more photos (40)
Xdrive 20D Sport Step Estate
40,595mi Auto Diesel 2.0L
£16,590
Bury
~£417/pm
4.2 dealer rating
View more photos (19)
2.0 20D Se Xdrive Euro 5 Ss
179,000mi Manual Diesel 2.0L
£2,500
Wokingham
~£63/pm
X1 Xdrive20i Xline
16,830mi Auto Petrol 2.0L
£27,450
Cheltenham
~£689/pm
4.3 dealer rating
X1 Xdrive20i M Sport
20,963mi Auto Petrol 2.0L
£24,995
Edinburgh
~£628/pm
View more photos (43)
2L Sdrive18d Sport
79,135mi Manual Diesel 2.0L
£10,979
Manchester
~£276/pm
4.6 dealer rating
View more photos (52)
20I Xline
69,000mi Auto Petrol 2.0L
£17,795
Croydon
~£447/pm
Xdrive18d Se
70,972mi Auto Diesel 2.0L
£9,995
Carlisle
~£251/pm
2.0 Xdrive20d M Sport 188 Bhp
43,000mi Auto Diesel 2.0L
£17,995
Conwy
~£452/pm
Sdrive 20I Xline Step
33,818mi Auto Petrol
£19,997
Chester
~£502/pm
4.1 dealer rating
2.0 Sdrive20i Se 190 Bhp
36,000mi Auto Petrol 2.0L
£16,995
~£427/pm
View more photos (33)
2.0 18D Sport Sdrive
47,900mi Manual Diesel 2.0L
£17,500
Cambridge
~£439/pm
Dealer Not Rated
View more photos (18)
Xline
14,385mi Manual Petrol 1.5L
£17,800
Norwich
View more photos (14)
X1 Xdrive 20D Xline
35,681mi Manual Diesel 2.0L
£9,799
Redditch
~£246/pm
View more photos (69)
2.0 25D Xline Xdrive Euro 6 Ss
35,450mi Auto Diesel 2.0L
£15,445
Birmingham
~£388/pm
4.8 dealer rating
View more photos (22)
Estate
34,891mi Manual Petrol 1.5L
£13,999
Swansea
~£352/pm
Sdrive18d Sport
45,232mi Auto Diesel 2.0L
£13,595
Newcastle-under-Lyme
~£341/pm
View more photos (20)
20,959mi Auto Diesel 2.0L
£29,950
Paignton
~£752/pm
Sdrive 18D Se
94,151mi Manual Diesel 2.0L
£5,995
Ballymoney
~£151/pm
View more photos (9)
Xdrive20d Sport
87,260mi Auto Diesel 2.0L
£10,450
Luton
~£262/pm
5.0 dealer rating
View more photos (48)
83,000mi Manual Diesel 2.0L
Wakefield
Results 1,248 - 1,272 of 1,839