Used BMW X1 for sale
2,640 cars from UK dealers, updated 23 October 2026. Typical asking price £20,000. Half of them are priced between £12,000 and £33,000.
AskCar lists 589,789 cars from 13,079 UK dealer locations, read and updated daily from dealer websites. More than any other UK site. No dealer pays to be listed.
What does a used BMW X1 cost?
Typical asking price £20,000 across 2,640 cars for sale. A 2026 one is typically £37,000, a 2011 one £5,400.
1,057 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 452 | £37,000 | £35,000 to £40,000 |
| 2025 | 281 | £34,000 | £32,500 to £37,000 |
| 2024 | 165 | £30,000 | £28,500 to £33,000 |
| 2023 | 204 | £28,000 | £26,000 to £30,000 |
| 2022 | 196 | £22,000 | £18,700 to £27,500 |
| 2021 | 137 | £19,800 | £17,600 to £21,500 |
| 2020 | 136 | £16,700 | £14,800 to £18,800 |
| 2019 | 195 | £14,500 | £12,900 to £16,400 |
| 2018 | 202 | £12,900 | £11,000 to £14,400 |
| 2017 | 155 | £11,600 | £9,500 to £12,800 |
| 2016 | 180 | £10,300 | £8,800 to £12,000 |
| 2015 | 72 | £9,500 | £7,500 to £11,000 |
| 2014 | 84 | £6,000 | £4,800 to £7,000 |
| 2013 | 76 | £5,400 | £4,500 to £6,600 |
| 2012 | 40 | £5,000 | £3,700 to £6,700 |
| 2011 | 34 | £5,400 | £4,000 to £6,400 |
Cars for sale now, page 3 of 27
The cheaper cars like each one are on its AskCar page.
- 2022 BMW X1, 19,500 miles, £24,500, £2,232 under typical, Manningtree
- 2026 BMW X1, 5,892 miles, £31,800, £2,893 under typical, Grimsby
- 2024 BMW X1, 15,873 miles, £27,590, £2,504 under typical, Leeds
- 2025 BMW X1, 16,429 miles, £28,649, £2,600 under typical, Derby
- 2017 BMW X1, 96,544 miles, £7,990, £725 under typical, Heywood
- 2026 BMW X1, 2,111 miles, £32,850, £2,952 under typical, Huddersfield
- 2020 BMW X1, 32,991 miles, £16,990, £1,524 under typical, Norwich
- 2023 BMW X1, 31,806 miles, £27,599, £2,474 under typical, Scunthorpe
- 2018 BMW X1, 101,000 miles, £6,799, £608 under typical, Derby
- 2021 BMW X1, 47,227 miles, £17,995, £1,606 under typical, Colchester
- 2023 BMW X1, 23,844 miles, £28,800, £2,552 under typical, Heathrow
- 2023 BMW X1, 27,142 miles, £29,250, £2,590 under typical, Oldbury
- 2013 BMW X1, 116,000 miles, £3,300, £292 under typical, Burnley
- 2022 BMW X1, 60,000 miles, £16,989, £1,501 under typical, Broxbourne
- 2019 BMW X1, 57,444 miles, £13,995, £1,236 under typical, Watford
- 2026 BMW X1, 5,613 miles, £36,995, £3,265 under typical, Belfast
- 2025 BMW X1, 5,826 miles, £34,495, £3,041 under typical, Blackpool
- 2013 BMW X1, 83,150 miles, £5,795, £510 under typical, Stourbridge
- 2021 BMW X1, 46,604 miles, £16,985, £1,486 under typical, Manchester
- 2019 BMW X1, 63,650 miles, £13,099, £1,145 under typical, Lincoln
- 2019 BMW X1, 71,335 miles, £11,365, £992 under typical, Ipswich
- 2017 BMW X1, 88,326 miles, £9,495, £828 under typical, Bilston
- 2026 BMW X1, 2,488 miles, £35,485, £3,092 under typical, Manchester
- 2018 BMW X1, 53,400 miles, £11,745, £1,021 under typical, Manchester
- 2026 BMW X1, 7,042 miles, £34,434, Woolwich
- 2014 BMW X1, 99,000 miles, £5,475, Gloucester
- 2022 BMW X1, 22,036 miles, £17,325, Bristol
- 2026 BMW X1, 3,566 miles, £32,422, Bridgwater
- 2022 BMW X1, 60,710 miles, £15,468, Bristol
- 2016 BMW X1, 38,125 miles, £12,490, Tonbridge
- 2026 BMW X1, 2,464 miles, £32,623, Sunderland
- 2023 BMW X1, 11,613 miles, £29,250, Oldbury
- 2021 BMW X1, 23,000 miles, £18,920, Blackburn
- 2025 BMW X1, 9,969 miles, £31,850, Sheffield
- 2017 BMW X1, 64,000 miles, £12,000, Sittingbourne
- 2025 BMW X1, 16,161 miles, £30,699, Leeds
- 2021 BMW X1, 85,777 miles, £12,885, Dunstable
- 2015 BMW X1, 64,000 miles, £7,250, Salisbury
- 2025 BMW X1, 2,119 miles, £31,891, Salisbury
- 2016 BMW X1, 26,200 miles, £12,999, Little Gaddesden
- 2026 BMW X1, 256 miles, £34,950, Cheltenham
- 2020 BMW X1, 56,891 miles, £15,098, Scunthorpe
- 2026 BMW X1, 3,687 miles, £32,487, Teesside
- 2016 BMW X1, 30,995 miles, £10,989, Hoddesdon
- 2017 BMW X1, 49,806 miles, £9,850, Bradford
- 2024 BMW X1, 11,055 miles, £28,500, Wakefield
- 2026 BMW X1, 2,993 miles, £32,626, Yeovil
- 2022 BMW X1, 38,912 miles, £19,299, Sutton in Ashfield
- 2020 BMW X1, 46,804 miles, £13,999, Hebburn
- 2026 BMW X1, 11,973 miles, £30,599, Hook
- 2017 BMW X1, 99,900 miles, £9,000, Milton Keynes
- 2026 BMW X1, 6,060 miles, £34,950, Milton Keynes
- 2023 BMW X1, 24,000 miles, £25,990, Castleford
- 2019 BMW X1, 71,000 miles, £10,000, Sittingbourne
- 2013 BMW X1, 90,600 miles, £4,495, Woking
- 2019 BMW X1, 33,627 miles, £16,250, Watford
- 2026 BMW X1, 6,020 miles, £34,995, Hamilton
- 2023 BMW X1, 53,464 miles, £24,595, Bromley
- 2026 BMW X1, 3,995 miles, £35,495, Tring
- 2023 BMW X1, 7,158 miles, £31,995, Portadown
- 2026 BMW X1, 5,533 miles, £33,450, Wollaston
- 2025 BMW X1, 6,803 miles, £34,500, Edinburgh
- 2017 BMW X1, 43,488 miles, £12,795, Perth
- 2023 BMW X1, 19,467 miles, £26,460, Blackburn
- 2025 BMW X1, 6,243 miles, £31,000, Grimsby
- 2024 BMW X1, 9,128 miles, £28,995, Exeter
- 2019 BMW X1, 66,137 miles, £9,795, Barking
- 2025 BMW X1, 22,438 miles, £28,149, Chingford
- 2026 BMW X1, 3,260 miles, £35,690, Liverpool
- 2022 BMW X1, 63,766 miles, £15,995, Liverpool
- 2023 BMW X1, 10,129 miles, £28,349, Chingford
- 2024 BMW X1, 13,254 miles, £31,890, Chesterfield
- 2015 BMW X1, 46,467 miles, £6,900, Blackburn
- 2026 BMW X1, 1,703 miles, £36,711, Ealing
- 2010 BMW X1, 115,000 miles, £3,489, Southampton
- 2026 BMW X1, 3,732 miles, £32,700, Hook
- 2023 BMW X1, 12,418 miles, £24,699, Stafford
- 2017 BMW X1, 62,388 miles, £12,250, Sittingbourne
- 2022 BMW X1, 33,607 miles, £18,689, Bury
- 2026 BMW X1, 2,978 miles, £35,790, Rochdale
- 2018 BMW X1, 63,743 miles, £12,495, Leicester
- 2023 BMW X1, 22,997 miles, £26,249, Castleford
- 2025 BMW X1, 6,552 miles, £34,699, Glasgow
- 2022 BMW X1, 15,856 miles, £24,990, Manchester
- 2026 BMW X1, 1,500 miles, £37,000, Maidenhead
- 2019 BMW X1, 86,798 miles, £9,250, Ascot
- 2017 BMW X1, 74,619 miles, £9,490, Crewe
- 2019 BMW X1, 51,000 miles, £12,600, Royal Tunbridge Wells
- 2026 BMW X1, 2,500 miles, £32,950, Royal Tunbridge Wells
- 2019 BMW X1, 79,800 miles, £11,495, Doncaster
- 2019 BMW X1, 107,000 miles, £7,995, Lutterworth
- 2026 BMW X1, 5,716 miles, £35,299, Corby
- 2016 BMW X1, 54,634 miles, £11,990, Bristol
- 2025 BMW X1, 14,365 miles, £32,950, Wollaston
- 2018 BMW X1, 58,542 miles, £12,988, Romford
- 2018 BMW X1, 53,245 miles, £12,990, Newark-on-Trent
- 2014 BMW X1, 121,805 miles, £3,495, Leicester
- 2023 BMW X1, 76,398 miles, £20,080, Leeds
- 2021 BMW X1, 19,318 miles, £17,999, Castle Donington
- 2022 BMW X1, 47,000 miles, £17,495, Radlett
BMW X1 by gearbox, fuel and body
- Automatic BMW X1 (2,366)
- Manual BMW X1 (257)
- Petrol BMW X1 (640)
- Diesel BMW X1 (917)
- Hybrid BMW X1 (619)
- Plug-in hybrid BMW X1 (444)
- BMW X1 estate (26)
BMW X1 prices by year
- 2026 (452)
- 2025 (281)
- 2024 (165)
- 2023 (204)
- 2022 (196)
- 2021 (137)
- 2020 (136)
- 2019 (195)
- 2018 (202)
- 2017 (155)
- 2016 (180)
- 2015 (72)
- 2014 (84)
- 2013 (76)
- 2012 (40)
- 2011 (34)
BMW X1 by price
- Under £5,000 (116)
- Under £8,000 (306)
- Under £10,000 (480)
- Under £15,000 (1,011)
- Under £20,000 (1,336)
- Under £30,000 (1,798)
More BMW
- All BMW cars
- BMW 1 Series (7,294)
- BMW 3 Series (7,164)
- BMW X5 (3,303)
- BMW X3 (3,035)
- BMW 5 Series (2,894)
- BMW 2 Series (1,868)
- BMW 4 Series (1,799)
- BMW 2 Series Gran Coupe (1,321)
- BMW 4 Series Gran Coupe (1,191)
- BMW i4 (853)
- BMW 2 Series Active Tourer (830)
- BMW M3 (824)
- BMW X2 (793)
- BMW M4 (751)