Before you buy any car compare it on Carhive
Enter Reg
Works on any car from any website/dealer
1,891 cars
View more photos (54)
Bmw Estate Xdrive 30E M Sport Pro Pack
15,464mi Auto Hybrid 2.0L
£44,542
Bournemouth
~£1,119/pm
4.3 dealer rating
View more photos (49)
4X4 2.0 20D Se Xdrive Euro 6 Ss 201515
96,000mi Manual Diesel 2.0L
£9,300
Leicester
~£234/pm
4.9 dealer rating
View more photos (47)
Xdrive 30E Xline
25,007mi Auto Hybrid
£32,900
Pickering
~£826/pm
4.5 dealer rating
View more photos (38)
Xdrive20d M Sport Step Tech Pack
51,654mi Auto Diesel 2.0L
£30,500
Stevenage
~£766/pm
View more photos (26)
Suv 2.0 X3 Xdrive20d Xline 2016
74,000mi Auto Diesel 2.0L
£13,799
Friern Barnet
~£347/pm
4.8 dealer rating
View more photos (35)
20D M Sport
38,234mi Auto Diesel 2.0L
£30,995
Inverurie
~£778/pm
View more photos (78)
Suv
52,300mi Auto Hybrid 2.0L
£28,795
Burnley
~£723/pm
View more photos (20)
Xdrive20d Mht M Sport Step
23,506mi Auto Diesel 2.0L
£32,000
Braunstone Town
~£804/pm
View more photos (18)
Xdrive 30E M Sport
5,199mi Auto Hybrid
£45,503
Leeds
~£1,143/pm
4.2 dealer rating
Xdrive20d Se Step
54,999mi Auto Diesel 2.0L
£16,500
~£414/pm
View more photos (50)
Premier Edition
10,039mi Auto Electric
£33,016
Bridgwater
~£829/pm
View more photos (59)
X3 M Competition Edition
50,000mi Auto Petrol 3.0L
£40,995
Bolton
~£1,029/pm
4.1 dealer rating
X3 Xdrive 20D Se
104,000mi Auto Diesel 2.0L
£6,750
Eastleigh
~£170/pm
View more photos (44)
2.0 Xdrive20d M Sport 188 Bhp
7,998mi Auto Diesel 2.0L
£29,750
Chorley
~£747/pm
View more photos (46)
Xdrive20i Xline
34,595mi Auto Petrol 2.0L
£24,960
Online Dealer
~£627/pm
View more photos (10)
Xdrive 20D M Sport 4Wd
91,181mi Auto Diesel 2.0L
£9,000
Stockport
~£226/pm
4.7 dealer rating
View more photos (9)
Xdrive20d M Sport
137,943mi Diesel
£6,475
Ballymena
~£163/pm
View more photos (28)
210Kw Premier Edition Pro 80Kwh
39,968mi Auto Electric
£28,698
Sheffield
~£721/pm
Xdrive 30E M Sport Pro Pack
1,500mi Auto Hybrid 2.0L
£59,000
Maidenhead
~£1,482/pm
View more photos (15)
84,000mi Auto Diesel 2.0L
£22,900
Omagh
~£575/pm
4.4 dealer rating
View more photos (31)
X3 Xdrive 20D M Sport Mhev
16,561mi Auto Diesel 2.0L
£38,950
Northampton
~£978/pm
47,200mi Auto Diesel 2.0L
£23,950
Hertford
~£601/pm
View more photos (22)
73,840mi Auto Diesel 2.0L
£19,115
Great Yarmouth
~£480/pm
View more photos (36)
2.0 30E 12Kwh M Sport Suv Plug In Hybri
5,000mi Auto Petrol 2.0L
£49,990
Bishop's Stortford
~£1,255/pm
Results 144 - 168 of 1,891