Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
662 cars
View more photos (26)
2.0 Sdrive20i Se 190 Bhp
62,150mi Auto Petrol 2.0L
£15,599
Walsall
~£392/pm
4.7 dealer rating
View more photos (37)
M Sport X
34,264mi Auto Hybrid 1.5L
£21,170
Online Dealer
~£532/pm
4.5 dealer rating
View more photos (36)
36,843mi Auto Hybrid 1.5L
£20,900
~£525/pm
View more photos (35)
Sport
14,202mi Manual Petrol 1.5L
£19,850
~£498/pm
View more photos (27)
Xdrive25e M Sport
9,005mi Auto Hybrid 1.5L
£23,399
Winsford
~£588/pm
View more photos (34)
Xdrive20d M Sport X
40,000mi Auto Diesel 2.0L
£18,499
Stoke-on-Trent
~£465/pm
4.3 dealer rating
View more photos (20)
X2 Xdrive25e M Sport
7,441mi Auto Hybrid 1.5L
£27,950
Lincoln
~£702/pm
Dealer Not Rated
View more photos (41)
2.0 20D M Sport X Xdrive Euro 6 Ss
30,000mi Auto Diesel 2.0L
£17,990
Basingstoke
~£452/pm
4.8 dealer rating
24,881mi Auto Petrol 2.0L
£19,200
~£482/pm
View more photos (29)
Xdrive 25E M Sport
2,634mi Auto Hybrid 1.5L
£37,990
Boston
~£954/pm
View more photos (25)
M35i
44,000mi Auto Petrol 2.0L
£24,299
Plymouth
~£610/pm
4.9 dealer rating
X2 Sdrive 18I Sport
28,763mi Manual Petrol 1.5L
£20,997
London
~£527/pm
View more photos (15)
2.0 Xdrive20d M Sport 188 Bhp
21,561mi Auto Diesel 2.0L
£21,995
Coleraine
~£552/pm
4.6 dealer rating
View more photos (24)
X2 Xdrive18d Se
74,150mi Manual Diesel 2.0L
£12,995
Tonbridge
~£326/pm
Xdrive 20D M Sport Step Tech Pack
39,172mi Auto Diesel 2.0L
£21,500
Braunstone Town
~£540/pm
Xdrive 20D Sport Step
63,064mi Auto Diesel
£17,231
Manchester
~£433/pm
Xdrive 25E Sport
17,147mi Auto Hybrid 1.5L
£20,999
Widnes
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
4.4 dealer rating
View more photos (46)
Sdrive20i M Sport
36,368mi Auto Petrol 2.0L
£18,495
Guisborough
~£464/pm
X2 Xdrive 18D Sport
63,340mi Manual Diesel 2.0L
£14,787
Southampton
~£371/pm
View more photos (28)
55,900mi Auto Diesel 2.0L
£17,950
Antrim
~£451/pm
Sdrive 20I M Sport Step
18,906mi Auto Petrol 2.0L
£22,798
~£573/pm
24,309mi Auto Hybrid 1.5L
£22,350
~£561/pm
37,682mi Manual Diesel 2.0L
£16,601
Derby
~£417/pm
Results 48 - 72 of 662