Used automatic BMW X1 for sale
2,370 cars from UK dealers, updated 21 October 2026. Typical asking price £23,500. Half of them are priced between £13,500 and £33,500.
995 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 448 | £37,000 | £35,000 to £40,000 |
| 2025 | 271 | £34,000 | £32,500 to £37,000 |
| 2024 | 172 | £30,000 | £29,000 to £33,000 |
| 2023 | 219 | £28,000 | £26,000 to £30,000 |
| 2022 | 188 | £23,000 | £19,200 to £27,500 |
| 2021 | 128 | £19,900 | £17,800 to £21,500 |
| 2020 | 115 | £17,000 | £15,100 to £19,000 |
| 2019 | 160 | £15,100 | £13,300 to £17,000 |
| 2018 | 164 | £13,100 | £11,700 to £14,500 |
| 2017 | 126 | £12,000 | £10,500 to £13,500 |
| 2016 | 151 | £11,000 | £9,200 to £12,300 |
| 2015 | 56 | £10,000 | £8,000 to £11,000 |
| 2014 | 48 | £6,700 | £5,900 to £7,500 |
| 2013 | 51 | £5,500 | £5,000 to £6,900 |
| 2012 | 25 | £6,500 | £5,000 to £7,500 |
| 2011 | 23 | £5,800 | £4,800 to £6,400 |
| 2010 | 10 | £4,400 | £3,800 to £5,600 |
Cars for sale now, page 1 of 24
The cheaper cars like each one are on its AskCar page.
- 2019 BMW X1, 35,057 miles, £12,995, £4,178 under typical, London
- 2015 BMW X1, 31,000 miles, £7,995, £2,570 under typical, Stoke-on-Trent
- 2018 BMW X1, 10,000 miles, £13,295, £4,256 under typical, Walsall
- 2019 BMW X1, 16,800 miles, £15,999, £5,004 under typical, Leyland
- 2017 BMW X1, 90,700 miles, £7,995, £2,460 under typical, Sandy
- 2021 BMW X1, 30,000 miles, £13,999, £4,235 under typical, Egham
- 2014 BMW X1, 53,438 miles, £6,500, £1,927 under typical, Farnham
- 2022 BMW X1, 10,000 miles, £21,475, £5,958 under typical, West Bromwich
- 2022 BMW X1, 35,000 miles, £15,490, £4,124 under typical, Gerrards Cross
- 2022 BMW X1, 32,000 miles, £15,995, £4,242 under typical, Hemel Hempstead
- 2015 BMW X1, 49,000 miles, £7,595, £1,986 under typical, Bury
- 2015 BMW X1, 76,647 miles, £6,890, £1,756 under typical, Peterborough
- 2016 BMW X1, 70,400 miles, £7,600, £1,882 under typical, Braintree
- 2018 BMW X1, 56,784 miles, £10,495, £2,487 under typical, Enfield
- 2013 BMW X1, 119,000 miles, £3,690, £843 under typical, Audenshaw
- 2018 BMW X1, 72,000 miles, £9,975, £2,270 under typical, Birmingham
- 2013 BMW X1, 42,768 miles, £6,500, £1,450 under typical, Manchester
- 2025 BMW X1, 9,637 miles, £28,495, £6,277 under typical, Harrow
- 2011 BMW X1, 125,000 miles, £3,500, £760 under typical, Bedford
- 2016 BMW X1, 100,200 miles, £6,795, £1,372 under typical, Manchester
- 2013 BMW X1, 33,554 miles, £6,500, £1,309 under typical, Farnham
- 2019 BMW X1, 10,000 miles, £15,595, £3,132 under typical, Walsall
- 2013 BMW X1, 43,100 miles, £6,295, £1,229 under typical, Birmingham
- 2017 BMW X1, 42,886 miles, £11,990, £2,330 under typical, Enfield
- 2018 BMW X1, 10,000 miles, £14,395, £2,777 under typical, Walsall
- 2022 BMW X1, 29,753 miles, £21,410, £4,112 under typical, Cannock
- 2021 BMW X1, 56,512 miles, £14,995, £2,770 under typical, Bedford
- 2014 BMW X1, 97,224 miles, £5,295, £970 under typical, Penge
- 2026 BMW X1, 4,046 miles, £34,499, £6,268 under typical, Warrington
- 2026 BMW X1, 10 miles, £35,500, £6,199 under typical, Bracknell
- 2019 BMW X1, 25,088 miles, £15,150, £2,636 under typical, Derby
- 2010 BMW X1, 108,000 miles, £3,750, £640 under typical, Ashton-under-Lyne
- 2022 BMW X1, 12,083 miles, £27,679, £4,546 under typical, Harlow
- 2016 BMW X1, 39,585 miles, £9,999, £1,632 under typical, Tonbridge
- 2018 BMW X1, 15,000 miles, £16,800, £2,742 under typical, Leyland
- 2011 BMW X1, 110,000 miles, £3,495, £567 under typical, Derby
- 2014 BMW X1, 108,002 miles, £4,495, £729 under typical, Hertford
- 2026 BMW X1, 12 miles, £35,945, £5,751 under typical, Rochdale
- 2014 BMW X1, 112,400 miles, £4,495, £711 under typical, Audenshaw
- 2015 BMW X1, 52,840 miles, £7,990, £1,262 under typical, Bristol
- 2010 BMW X1, 71,000 miles, £4,250, £668 under typical, Bournemouth
- 2017 BMW X1, 113,386 miles, £7,495, £1,176 under typical, Oldham
- 2015 BMW X1, 22,410 miles, £10,990, £1,720 under typical, Enfield
- 2018 BMW X1, 23,465 miles, £13,900, £2,142 under typical, Northampton
- 2026 BMW X1, 7,325 miles, £34,499, £5,255 under typical, Wilmslow
- 2021 BMW X1, 32,200 miles, £17,200, £2,564 under typical, Derby
- 2015 BMW X1, 21,950 miles, £10,450, £1,544 under typical, London
- 2016 BMW X1, 133,000 miles, £5,995, £886 under typical, Southampton
- 2025 BMW X1, 4,767 miles, £33,085, £4,861 under typical, Wakefield
- 2026 BMW X1, 53 miles, £36,399, £5,232 under typical, Crewe
- 2023 BMW X1, 62,857 miles, £21,998, £3,155 under typical, Barnsley
- 2013 BMW X1, 56,899 miles, £6,495, £909 under typical, Oldham
- 2025 BMW X1, 2,962 miles, £33,595, £4,646 under typical, Lincoln
- 2013 BMW X1, 38,300 miles, £6,795, £940 under typical, Havering
- 2025 BMW X1, 2,259 miles, £33,911, £4,684 under typical, Preston
- 2018 BMW X1, 26,447 miles, £14,490, £1,983 under typical, Reading
- 2018 BMW X1, 66,371 miles, £10,995, £1,500 under typical, Maldon
- 2015 BMW X1, 37,450 miles, £9,199, £1,253 under typical, Leicester
- 2022 BMW X1, 91,000 miles, £14,999, £2,012 under typical, Nuneaton
- 2019 BMW X1, 69,000 miles, £11,980, £1,603 under typical, Watford
- 2026 BMW X1, 17,478 miles, £32,940, £4,393 under typical, Blackburn
- 2026 BMW X1, 5,481 miles, £31,849, £4,217 under typical, Peterborough
- 2018 BMW X1, 59,000 miles, £11,590, £1,527 under typical, Staines-upon-Thames
- 2026 BMW X1, 713 miles, £32,993, £4,333 under typical, Bedford
- 2026 BMW X1, 4,111 miles, £33,990, £4,435 under typical, Hook
- 2012 BMW X1, 92,000 miles, £4,995, £651 under typical, Coventry
- 2026 BMW X1, 5,936 miles, £31,799, £4,119 under typical, Peterborough
- 2013 BMW X1, 78,000 miles, £5,495, £710 under typical, Birmingham
- 2026 BMW X1, 4,892 miles, £35,950, £4,640 under typical, Cheltenham
- 2019 BMW X1, 60,085 miles, £13,695, £1,765 under typical, Liverpool
- 2026 BMW X1, 1,995 miles, £34,800, £4,484 under typical, Thames Ditton
- 2026 BMW X1, 4,722 miles, £34,000, £4,325 under typical, Nottingham
- 2017 BMW X1, 71,000 miles, £10,489, £1,328 under typical, Birmingham
- 2020 BMW X1, 77,000 miles, £10,995, £1,385 under typical, Bedford
- 2026 BMW X1, 5,000 miles, £34,000, £4,279 under typical, Enfield
- 2026 BMW X1, 6,504 miles, £28,613, £3,600 under typical, Towcester
- 2024 BMW X1, 19,309 miles, £28,866, £3,630 under typical, Stockport
- 2026 BMW X1, 5,193 miles, £33,950, £4,262 under typical, Cheltenham
- 2026 BMW X1, 1,012 miles, £35,950, £4,512 under typical, Newcastle upon Tyne
- 2013 BMW X1, 105,018 miles, £4,750, £587 under typical, Portsmouth
- 2021 BMW X1, 90,000 miles, £11,980, £1,478 under typical, Warrington
- 2012 BMW X1, 100,000 miles, £4,490, £551 under typical, Dronfield
- 2013 BMW X1, 91,000 miles, £5,000, £613 under typical, Birmingham
- 2019 BMW X1, 59,500 miles, £13,000, £1,573 under typical, West Drayton
- 2016 BMW X1, 79,300 miles, £9,499, £1,142 under typical, Rainham
- 2020 BMW X1, 44,532 miles, £15,350, £1,840 under typical, Derby
- 2016 BMW X1, 87,300 miles, £8,560, £1,022 under typical, Maidenhead
- 2020 BMW X1, 49,776 miles, £14,490, £1,710 under typical, Blackpool
- 2021 BMW X1, 20,789 miles, £18,210, £2,148 under typical, Falkirk
- 2016 BMW X1, 102,000 miles, £7,875, £928 under typical, Milton Keynes
- 2022 BMW X1, 11,655 miles, £18,969, £2,224 under typical, Milton Keynes
- 2010 BMW X1, 115,000 miles, £3,489, £407 under typical, Southampton
- 2022 BMW X1, 30,284 miles, £18,050, £2,102 under typical, Watford
- 2013 BMW X1, 111,908 miles, £4,995, £579 under typical, Preston
- 2014 BMW X1, 59,034 miles, £7,490, £868 under typical, Chalfont St Giles
- 2026 BMW X1, 3,924 miles, £34,500, £3,956 under typical, Thames Ditton
- 2025 BMW X1, 8,528 miles, £32,992, £3,722 under typical, Preston
- 2026 BMW X1, 2,290 miles, £34,997, £3,940 under typical, Hook
- 2025 BMW X1, 7,872 miles, £33,400, £3,752 under typical, Rotherham
- 2025 BMW X1, 8,584 miles, £32,990, £3,706 under typical, Kingston upon Hull
BMW X1 by gearbox, fuel and body
- Manual BMW X1 (255)
- Petrol BMW X1 (642)
- Diesel BMW X1 (914)
- Hybrid BMW X1 (618)
- Plug-in hybrid BMW X1 (447)
- BMW X1 estate (24)
BMW X1 prices by year
- 2026 (449)
- 2025 (271)
- 2024 (173)
- 2023 (219)
- 2022 (197)
- 2021 (142)
- 2020 (131)
- 2019 (198)
- 2018 (194)
- 2017 (149)
- 2016 (182)
- 2015 (72)
- 2014 (84)
- 2013 (76)
- 2012 (39)
- 2011 (34)
BMW X1 by price
- Under £5,000 (115)
- Under £8,000 (308)
- Under £10,000 (472)
- Under £15,000 (999)
- Under £20,000 (1,322)
- Under £30,000 (1,793)
More BMW
- All BMW X1
- All BMW cars
- BMW 1 Series (7,259)
- BMW 3 Series (7,107)
- BMW X5 (3,282)
- BMW X3 (3,059)
- BMW 5 Series (2,883)
- BMW X1 (2,642)
- BMW 2 Series (1,882)
- BMW 4 Series (1,787)
- BMW 2 Series Gran Coupe (1,318)
- BMW 4 Series Gran Coupe (1,198)
- BMW i4 (856)
- BMW M3 (832)
- BMW 2 Series Active Tourer (809)
- BMW X2 (782)
- BMW M4 (753)