571 used BMW X2 M Sport have been price checked

Do not overpay for your next car with AutoUncle’s valuation
-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
›
-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
›
-24%
1/4
- 2020
- 2,280 miles
- 2.0 Diesel 190 BHP 58.9 Mpg
-
Dealer, CV5 8NA Coventry, West Midlands
Super price
Save
£3,900
£26,000
Estimated price
£29,900
See more details
›
-11%
1/4
- 2020
- 7,500 miles
- 2.0 Diesel 187 BHP 48.7 Mpg
-
Dealer, Coventry, West Midlands
Super price
Save
£3,300
£26,000
Estimated price
£29,300
See more details
›
-13%
1/4
- 2020
- 5,453 miles
- 2.0 Petrol 192 BHP 47.9 Mpg
-
Dealer, WR4 9FA Worcester, Worcestershire
Super price
Save
£3,600
£24,750
Estimated price
£28,300
See more details
›
1/4
- 2020
- 652 miles
- 2.0 Diesel BHP
-
Dealer, WA2 8HY Warrington, Cheshire
Super price
Save
£3,500
£27,990
Estimated price
£31,500
See more details
›
-31%
1/4
- 2020
- 800 miles
- 2.0 Diesel BHP
-
Dealer, CM2 5PG Chelmsford, Essex
Super price
Save
£5,100
£25,081
Estimated price
£30,200
See more details
›
-31%
1/4
- 2020
- 6,999 miles
- 2.0 Diesel 150 BHP 50.4 Mpg
-
Dealer, CM25PG Chelmsford, Essex
Super price
Save
£3,400
£25,081
Estimated price
£28,500
See more details
›
1/4
- 2020
- 5,765 miles
- 2.0 Diesel BHP
-
Dealer, ML3 0AY Hamilton
Super price
Save
£3,500
£24,995
Estimated price
£28,500
See more details
›
-6%
1/4
- 2020
- 8,892 miles
- 2.0 Petrol 192 BHP 40.4 Mpg
-
Dealer, CV34 6SP WARWICK, Warwickshire
Super price
Save
£3,100
£24,850
Estimated price
£27,900
See more details
›
1/4
- 2020
- 754 miles
- 1.5 Electric/Hybrid 217 BHP
-
Dealer, NE2 4LE Newcastle, Tyne and Wear
Super price
Save
£3,400
£34,950
Estimated price
£38,300
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
›
1/4
- 2020
- 566 miles
- 1.5 Electric/Hybrid BHP
-
Dealer, CF10 5RS Cardiff
Super price
Save
£4,100
£35,000
Estimated price
£39,100
See more details
›
1/4
- 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
›
-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
›
-22%
1/4
- 2020
- 2,579 miles
- 2.0 Diesel 150 BHP 60.1 Mpg
-
Dealer, CV5 8NA Coventry, West Midlands
Super price
Save
£2,900
£26,000
Estimated price
£28,900
See more details
›
-17%
1/4
- 2020
- 10 miles
- 2.0 Diesel BHP
-
Dealer, BS10 7TU BRISTOL, Gloucestershire
Super price
Save
£3,100
£25,999
Estimated price
£29,100
See more details
›
1/4
- 2020
- 542 miles
- 2.0 Diesel 148 BHP 48.7 Mpg
-
Dealer, PR2 2YA Preston, Lancashire
Super price
Save
£4,300
£27,950
Estimated price
£32,200
See more details
›
-23%
1/4
- 2020
- 5 miles
- 2.0 Diesel 150 BHP 64.2 Mpg
-
Dealer, SA5 8LW West Glamorgan,
Super price
Save
£3,400
£26,750
Estimated price
£30,100
See more details
›
-26%
1/4
- 2020
- 10 miles
- 2.0 Diesel BHP
-
Dealer, BS10 7TU BRISTOL, Gloucestershire
Super price
Save
£3,900
£27,950
Estimated price
£31,800
See more details
›
-25%
1/2
- 2020
- 10 miles
- 2.0 Diesel 150 BHP 64.2 Mpg
-
Dealer, NP20 2DS Newport
Super price
Save
£3,000
£25,750
Estimated price
£28,700
See more details
›
-10%
1/4
- 2020
- 5,001 miles
- 2.0 Diesel BHP
-
Dealer, EN1 1SW Enfield, London
Super price
Save
£3,500
£25,995
Estimated price
£29,500
See more details
›

- 2021
- 101 miles
- 2.0 Diesel 187 BHP 48.7 Mpg
-
Dealer, LS12 6EG Leeds, West Yorkshire
Super price
Save
£4,800
£29,290
Estimated price
£34,100
See more details
›