754 used BMW X2 have been price checked

Do not overpay for your next car with AutoUncle’s valuation
-5%
1/4
- 2020
- 10,154 miles
- 2.0 Petrol 192 BHP 39.8 Mpg
Super price
Save
£3,700
£24,500
Estimated price
£28,200
See more details
›
-13%
1/4
- 2020
- 1,512 miles
- 2.0 Diesel 187 BHP 58.9 Mpg
Super price
Save
£3,900
£25,999
Estimated price
£29,900
See more details
›
-8%
1/4
- 2020
- 447 miles
- 2.0 Diesel 188 BHP 61.4 Mpg
Super price
Save
£3,600
£26,999
Estimated price
£30,600
See more details
›
-5%
1/4
- 2020
- 3 miles
- 2.0 Petrol 302 BHP 40.9 Mpg
Super price
Save
£4,900
£32,999
Estimated price
£37,900
See more details
›
-6%
1/4
- 2020
- 70 miles
- 2.0 Petrol 189 BHP 39.2 Mpg
Super price
Save
£3,500
£26,999
Estimated price
£30,500
See more details
›
-1%
1/4
- 2020
- 164 miles
- 2.0 Diesel 148 BHP 64.2 Mpg
Super price
Save
£3,200
£27,500
Estimated price
£30,700
See more details
›
-31%
1/4
- 2020
- 6,999 miles
- 2.0 Diesel 150 BHP 50.4 Mpg
-
Dealer, W1T 4JD London, London
Super price
Save
£3,300
£25,204
Estimated price
£28,500
See more details
›
-8%
1/4
- 2019
- 12,330 miles
- 2.0 Diesel 148 BHP 55.4 Mpg
-
Dealer, NW1 1JD London, London
Super price
Save
£4,700
£19,275
Estimated price
£24,000
See more details
›
-13%
1/4
- 2019
- 13,215 miles
- 2.0 Petrol 192 BHP 47.9 Mpg
-
Dealer, CF23 9UE Cardiff
Super price
Save
£3,000
£22,821
Estimated price
£25,800
See more details
›
-6%
1/4
- 2019
- 15,370 miles
- 2.0 Diesel 148 BHP 55.4 Mpg
-
Dealer, NW1 1JD London, London
Super price
Save
£4,500
£19,225
Estimated price
£23,700
See more details
›
-10%
1/4
- 2019
- 5,743 miles
- 2.0 Petrol 192 BHP 47.9 Mpg
-
Dealer, ML5 3RB Coatbridge
Super price
Save
£2,900
£21,171
Estimated price
£24,100
See more details
›
-2%
1/4
- 2020
- 162 miles
- 2.0 Diesel 148 BHP 50.4 Mpg
-
Dealer, W1T 4JD London, London
Super price
Save
£4,600
£23,998
Estimated price
£28,600
See more details
›
-13%
1/4
- 2019
- 12,848 miles
- 2.0 Diesel 148 BHP 52.3 Mpg
-
Dealer, EN8 8DY London, Hertfordshire
Super price
Save
£3,800
£20,600
Estimated price
£24,400
See more details
›
-9%
1/4
- 2020
- 3,004 miles
- 2.0 Diesel 148 BHP 49.6 Mpg
-
Dealer, B68 8DA Oldbury, West Midlands
Super price
Save
£3,200
£25,000
Estimated price
£28,200
See more details
›
New
1/1
- 2020
- 4,530 miles
- 2.0 Diesel BHP 49.6 Mpg
-
Dealer, BT12 6HU Belfast
Super price
Save
£2,900
£26,995
Estimated price
£29,900
See more details
›
New
1/4
- 2019
- 3,281 miles
- 1.5 Petrol 138 BHP 42.8 Mpg
-
Dealer, NW1 1JD London, London
Super price
Save
£3,400
£20,275
Estimated price
£23,700
See more details
›
-6%
1/4
- 2020
- 1,000 miles
- 2.0 Diesel 187 BHP 58.9 Mpg
-
Dealer, BN41 1YH Brighton, East Sussex
Super price
Save
£3,100
£30,985
Estimated price
£34,100
See more details
›
-17%
1/4
- 2020
- 10 miles
- 2.0 Diesel BHP
-
Dealer, BN41 1YH Brighton, East Sussex
Super price
Save
£3,700
£25,985
Estimated price
£29,700
See more details
›
-3%
1/4
- 2019
- 13,262 miles
- 2.0 Petrol 189 BHP 38.7 Mpg
-
Dealer, PH1 3GA Perth
Super price
Save
£3,100
£20,250
Estimated price
£23,300
See more details
›
-31%
1/4
- 2020
- 800 miles
- 2.0 Diesel BHP
-
Dealer, CM2 5PG Chelmsford, Essex
Super price
Save
£5,000
£25,204
Estimated price
£30,200
See more details
›
-4%
1/4
- 2019
- 19,694 miles
- 2.0 Diesel 190 BHP 61.4 Mpg
-
Dealer, SO31 7FL Hampshire, Hampshire
Super price
Save
£2,900
£21,995
Estimated price
£24,900
See more details
›
-12%
1/4
- 2020
- 5,453 miles
- 2.0 Petrol 192 BHP 47.9 Mpg
-
Dealer, WR4 9FA Worcester, Worcestershire
Super price
Save
£3,400
£24,950
Estimated price
£28,300
See more details
›
1/4
- 2019
- 19,643 miles
- 2.0 Petrol 192 BHP 41.5 Mpg
-
Dealer, NW10 6RS London, London
Super price
Save
£4,800
£18,799
Estimated price
£23,600
See more details
›
-25%
1/4
- 2020
- 111 miles
- 2.0 Diesel BHP
-
Dealer, CV5 8NA Coventry, West Midlands
Super price
Save
£5,500
£26,000
Estimated price
£31,500
See more details
›