Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
628 cars
View more photos (23)
X2 Sdrive18i M Sport
9,554mi Manual Petrol 1.5L
£26,290
Perth
~£660/pm
4.4 dealer rating
View more photos (39)
M Sport X
34,598mi Auto Hybrid 1.5L
£20,870
Online Dealer
~£524/pm
4.5 dealer rating
View more photos (27)
Sport
90,475mi Manual Petrol 1.5L
£12,800
London
~£321/pm
View more photos (32)
Sdrive 18I Se
47,500mi Manual Petrol 1.5L
£16,950
Belfast
~£426/pm
4.7 dealer rating
View more photos (19)
Sdrive 20I 178 Sport Step
7,904mi Auto Diesel 2.0L
£23,498
Alloa
~£590/pm
4.6 dealer rating
View more photos (21)
X2 Sdrive20i M Sport
31,869mi Auto Petrol
£21,400
Aberdeen
~£537/pm
View more photos (36)
39,069mi Auto Hybrid 1.5L
£21,450
~£539/pm
View more photos (35)
Suv
6,907mi Auto Hybrid 1.5L
£29,880
Blackburn
~£750/pm
X2 Sdrive 18I M Sport
2,955mi Manual Petrol 1.5L
£28,490
Canterbury
~£715/pm
Se
41,307mi Auto Petrol 2.0L
£15,900
~£399/pm
2.0 20D M Sport Suv Xdrive 190 P
42,685mi Auto Diesel 2.0L
£18,495
Bishop's Stortford
~£464/pm
4.2 dealer rating
2.0 20D M Sport X Xdrive Euro 6 Ss
42,327mi Auto Diesel 2.0L
£20,495
Leicester
~£515/pm
4.3 dealer rating
X2 Xdrive25e M Sport
12,025mi Auto Hybrid
£28,990
Stockport
~£728/pm
4.1 dealer rating
View more photos (33)
Xdrive 20D M Sport X Step Techplus Pk
30,810mi Auto Diesel 2.0L
£19,499
Winsford
~£490/pm
View more photos (41)
Bmw Hatchback Xdrive 25E M Sport
9,084mi Auto Hybrid 1.5L
£30,857
Grimsby
~£775/pm
View more photos (40)
Sdrive18i M Sport
42,874mi Auto Petrol 1.5L
£19,790
Kingston upon Hull
~£497/pm
4.8 dealer rating
View more photos (22)
X2 Xdrive20i M Sport
9,663mi Auto Petrol 2.0L
£34,995
Craigavon
~£879/pm
View more photos (20)
View more photos (30)
4,424mi Manual Petrol 1.5L
£26,985
~£678/pm
Xdrive 25E M Sport
27,133mi Auto Hybrid 1.5L
£28,997
4.9 dealer rating
X2
95,575mi Manual Diesel
£11,432
Cheadle
~£287/pm
Xdrive 20D M Sport Step
31,355mi Auto Diesel 2.0L
£22,500
Tamworth
~£565/pm
2.0 Xdrive18d M Sport X 148 Bhp
69,285mi Manual Diesel 2.0L
£15,400
Derby
~£387/pm
View more photos (34)
Sdrive 18I 136 M Sport Step
27,592mi Auto Petrol
£22,790
~£572/pm
Results 216 - 240 of 628