Used diesel BMW X1 for sale
880 cars from UK dealers, updated 28 October 2026. Typical asking price £10,900. Half of them are priced between £7,500 and £15,000.
AskCar lists 584,857 cars from 12,986 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 diesel BMW X1 cost?
Typical asking price £10,900 across 880 cars for sale. A 2026 one is typically £37,000, a 2011 one £5,000.
278 have had their price cut since they were first listed.
Typical price by year
| Year | For sale | Typical price | Half are priced between |
|---|---|---|---|
| 2026 | 20 | £37,000 | £35,500 to £39,000 |
| 2025 | 30 | £34,000 | £33,000 to £34,500 |
| 2023 | 30 | £28,500 | £25,000 to £30,000 |
| 2022 | 33 | £24,000 | £21,500 to £26,500 |
| 2021 | 26 | £20,000 | £18,500 to £21,000 |
| 2020 | 41 | £17,700 | £14,800 to £19,000 |
| 2019 | 66 | £13,900 | £12,500 to £15,900 |
| 2018 | 99 | £12,400 | £10,500 to £13,600 |
| 2017 | 115 | £11,000 | £9,000 to £12,500 |
| 2016 | 141 | £10,000 | £8,600 to £11,500 |
| 2015 | 54 | £8,900 | £7,100 to £10,000 |
| 2014 | 71 | £6,000 | £4,600 to £6,900 |
| 2013 | 59 | £5,000 | £4,100 to £5,600 |
| 2012 | 35 | £5,000 | £3,500 to £6,500 |
| 2011 | 29 | £5,000 | £4,000 to £6,000 |
Cars for sale now, page 9 of 9
The cheaper cars like each one are on its AskCar page.
- 2022 BMW X1, 81,330 miles, £19,695, Worksop
- 2013 BMW X1, 112,500 miles, £5,995, Needham Market
- 2022 BMW X1, 66,790 miles, £23,950, Newcastle upon Tyne
- 2015 BMW X1, 30,939 miles, £15,250, Southampton
- 2011 BMW X1, 89,000 miles, £7,500, Heathfield
- 2022 BMW X1, 66,790 miles, £23,950, Newcastle upon Tyne
- 2016 BMW X1, 83,195 miles, £10,999, King's Lynn
- 2016 BMW X1, 38,619 miles, £19,500, Southampton
- 2015 BMW X1, 90,000 miles, £9,950, Leicester
- 2020 BMW X1, 21,000 miles, £30,506, Paddock Wood
- 2014 BMW X1, 112,000 miles, £5,995, Colwyn Bay
- 2014 BMW X1, 85,000 miles, £7,495, Radstock
- 2012 BMW X1, 159,000 miles, £4,995, Barton Stacey
- 2026 BMW X1, 53,000 miles, £10,500, Manchester
- 2012 BMW X1, 118,000 miles, £2,495, Bedford
- 2018 BMW X1, 74,000 miles, £7,000, Braintree
- 2018 BMW X1, 10,000 miles, £9,990, Peterborough
- 2017 BMW X1, 10,000 miles, £7,995, Northampton
- 2012 BMW X1, 107,329 miles, £2,500, West Kingsdown
- 2014 BMW X1, 107,969 miles, £3,000, Oldham
- 2014 BMW X1, 144,000 miles, £2,495, Birmingham
- 2015 BMW X1, 98,893 miles, £4,995, £769 under typical, Oldbury
- 2016 BMW X1, 61,978 miles, £11,189, Cannock
- 2018 BMW X1, 49,703 miles, £13,159, Wolverhampton
- 2016 BMW X1, 64,624 miles, £10,999, Chesterfield
- 2017 BMW X1, 86,500 miles, £9,995, East Kilbride
- 2017 BMW X1, 42,000 miles, £13,995, Braintree
- 2013 BMW X1, 86,000 miles, £4,489, Sheffield
- 2016 BMW X1, 104,000 miles, £8,500, Welwyn
- 2026 BMW X1, 10 miles, £45,998, Inverness
- 2015 BMW X1, 96,000 miles, £7,995, Coventry
- 2013 BMW X1, 76,000 miles, £8,750, Dunstable
- 2017 BMW X1, 99,000 miles, £14,995, Merthyr Tydfil
- 2012 BMW X1, 98,000 miles, £3,290, Sheffield
- 2010 BMW X1, 114,000 miles, £3,350, St Neots
- 2009 BMW X1, 102,650 miles, £3,495, High Wycombe
- 2013 BMW X1, 120,511 miles, £3,795, Preston
- 2013 BMW X1, 129,700 miles, £3,995, Birmingham
- 2013 BMW X1, £3,995, Pontllanfraith
- 2014 BMW X1, 95,239 miles, £4,195, Preston
- 2013 BMW X1, 84,698 miles, £4,295, Reading
- 2011 BMW X1, £4,495, Pontllanfraith
- 2014 BMW X1, 95,000 miles, £4,750, Syston
- 2013 BMW X1, 95,347 miles, £4,890, Dunstable
- 2013 BMW X1, 106,030 miles, £4,895, Luton
- 2012 BMW X1, 92,000 miles, £4,995, Coventry
- 2013 BMW X1, 109,000 miles, £4,999, Bristol
- 2009 BMW X1, 78,000 miles, £5,000, Chepstow
- 2014 BMW X1, 97,224 miles, £5,295, Penge
- 2012 BMW X1, 75,000 miles, £5,590, Northampton
- 2014 BMW X1, 82,000 miles, £5,900, Leicester
- 2017 BMW X1, 101,300 miles, £6,995, Swinton
- 2014 BMW X1, 90,000 miles, £7,500, Birmingham
- 2015 BMW X1, 100,000 miles, £7,990, Leicester
- 2017 BMW X1, 90,700 miles, £7,995, Sandy
- 2016 BMW X1, 101,000 miles, £8,490, Leicester
- 2016 BMW X1, £8,865, Runcorn
- 2012 BMW X1, 28,436 miles, £8,895, Reading
- 2018 BMW X1, 95,790 miles, £10,495, Arlesey
- 2016 BMW X1, 65,000 miles, £10,750, Northampton
- BMW X1, £10,995, Heathrow
- 2018 BMW X1, 76,820 miles, £10,995, Southall
- 2015 BMW X1, £11,390, Peterborough
- 2018 BMW X1, 59,000 miles, £11,590, Staines-upon-Thames
- 2017 BMW X1, 83,400 miles, £11,595, Ilford
- 2014 BMW X1, 57,928 miles, £11,680, Leicester
- 2016 BMW X1, 64,442 miles, £11,695, Arlesey
- 2018 BMW X1, 73,286 miles, £11,995, Manchester
- 2020 BMW X1, 80,000 miles, £12,495, Sandy
- 2016 BMW X1, 43,395 miles, £12,995, Luton
- 2012 BMW X1, 26,000 miles, £13,450, Chesterfield
- 2019 BMW X1, 50,567 miles, £13,498, Hessle
- BMW X1, 5 miles, £40,799, Stoke-on-Trent
- 2022 BMW X1, £43,950, Isle of Whithorn
- 2022 BMW X1, £43,950, Isle of Whithorn
- 2013 BMW X1, Northwich
- 2013 BMW X1, 101,900 miles, Stratford-upon-Avon
- 2014 BMW X1, 102,000 miles, Basildon
- 2015 BMW X1, 90,789 miles, Thirsk
- 2016 BMW X1, 60,303 miles, Bromsgrove
BMW X1 by gearbox, fuel and body
- Automatic BMW X1 (2,297)
- Manual BMW X1 (254)
- Petrol BMW X1 (628)
- Hybrid BMW X1 (610)
- Plug-in hybrid BMW X1 (433)
- BMW X1 estate (25)
BMW X1 prices by year
- 2026 (442)
- 2025 (261)
- 2024 (163)
- 2023 (206)
- 2022 (194)
- 2021 (137)
- 2020 (132)
- 2019 (195)
- 2018 (182)
- 2017 (150)
- 2016 (174)
- 2015 (75)
- 2014 (80)
- 2013 (75)
- 2012 (38)
- 2011 (31)
BMW X1 by price
- Under £5,000 (113)
- Under £8,000 (304)
- Under £10,000 (466)
- Under £15,000 (975)
- Under £20,000 (1,288)
- Under £30,000 (1,757)
BMW X1 near you
More BMW
- All BMW X1
- All BMW cars
- BMW 1 Series (7,279)
- BMW 3 Series (7,078)
- BMW X5 (3,292)
- BMW X3 (3,058)
- BMW 5 Series (2,830)
- BMW X1 (2,565)
- BMW 2 Series (1,838)
- BMW 4 Series (1,787)
- BMW 2 Series Gran Coupe (1,302)
- BMW 4 Series Gran Coupe (1,189)
- BMW i4 (842)
- BMW 2 Series Active Tourer (818)
- BMW M3 (811)
- BMW X2 (765)
- BMW M4 (763)