Before you buy any car compare it on Carspider
Enter Reg
Works on any car from any website/dealer
1,743 cars
View more photos (44)
1.5 25E 16.3Kwh M Sport Suv Plug-in Hyb
3,179mi Auto Petrol 1.5L
£46,000
Edinburgh
~£1,155/pm
4.2 dealer rating
View more photos (35)
Sdrive18i Se
58,000mi Auto Petrol
£14,900
Blackburn
~£374/pm
4.6 dealer rating
View more photos (42)
Xdrive20i Xline
83,000mi Auto Petrol 2.0L
£13,275
Stone
~£333/pm
View more photos (19)
Xdrive 25E M Sport
29,085mi Auto Petrol 1.5L
£22,498
Paisley
~£565/pm
View more photos (49)
20I Se
35,000mi Auto Petrol 2.0L
£18,495
Croydon
~£464/pm
4.5 dealer rating
View more photos (36)
M Sport
23,234mi Auto Diesel 2.0L
£24,900
Online Dealer
~£625/pm
View more photos (20)
Sdrive 18I M Sport Step
38,225mi Auto Petrol 1.5L
£20,998
Irvine
~£527/pm
2.0 20I M Sport Suv Dct Sdrive 192 Ps
26,150mi Auto Petrol 2.0L
£22,195
Cambridge
~£557/pm
View more photos (38)
Sdrive 18D M Sport Premier Pro Step
14,000mi Auto Diesel 2.0L
£35,950
Ripon
~£903/pm
4.9 dealer rating
View more photos (48)
17,000mi Auto Petrol 2.0L
£19,795
~£497/pm
View more photos (27)
2.0 20D Xline
95,000mi Auto Diesel 2.0L
£10,195
Altrincham
~£256/pm
4.1 dealer rating
View more photos (22)
Estate
99,167mi Manual Petrol 1.5L
£10,299
Swansea
~£259/pm
4.3 dealer rating
1.5 Sdrive18i Xline 5D-1 Owner From New Finished
43,000mi Manual Petrol 1.5L
£17,999
Warrington
~£452/pm
View more photos (46)
20D Xline
53,956mi Auto Diesel 2.0L
£18,995
Stoke-on-Trent
~£477/pm
X1 Xdrive18d Sport
33,094mi Auto Diesel 2.0L
£18,691
Crawley
~£469/pm
View more photos (40)
Sdrive 20I Xline Step With Full Main Deal
38,213mi Auto Petrol 2.0L
£21,290
Edgware
~£535/pm
3.7 dealer rating
View more photos (24)
Sdrive18d Se
75,326mi Manual Diesel 2.0L
£11,495
Llanelli
~£289/pm
4.8 dealer rating
2.0 Xdrive18d Xline 148 Bhp
78,599mi Auto Diesel 2.0L
£15,995
Southend-on-Sea
~£402/pm
View more photos (53)
Suv 2.0 X1 Xdrive20d Xline 2015
82,200mi Auto Diesel 2.0L
£11,995
Thornbury
~£301/pm
View more photos (62)
Suv
71,048mi Auto Diesel 2.0L
£14,189
Southall
~£356/pm
2.0 Xdrive20d Se
37,000mi Auto Diesel 2.0L
£10,990
Sheffield
~£276/pm
4.4 dealer rating
View more photos (31)
Xdrive20d Se
86,000mi Auto Diesel 2.0L
£2,959
Milton Keynes
~£74/pm
2.0 18I Sport Suv Steptronic Sdrive
45,893mi Auto Petrol 2.0L
£10,795
Chester
~£271/pm
4.7 dealer rating
View more photos (32)
50,522mi Auto Diesel 2.0L
£7,000
Stafford
~£176/pm
Results 360 - 384 of 1,743