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

YearFor saleTypical priceHalf are priced between
2026448£37,000£35,000 to £40,000
2025271£34,000£32,500 to £37,000
2024172£30,000£29,000 to £33,000
2023219£28,000£26,000 to £30,000
2022188£23,000£19,200 to £27,500
2021128£19,900£17,800 to £21,500
2020115£17,000£15,100 to £19,000
2019160£15,100£13,300 to £17,000
2018164£13,100£11,700 to £14,500
2017126£12,000£10,500 to £13,500
2016151£11,000£9,200 to £12,300
201556£10,000£8,000 to £11,000
201448£6,700£5,900 to £7,500
201351£5,500£5,000 to £6,900
201225£6,500£5,000 to £7,500
201123£5,800£4,800 to £6,400
201010£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.

BMW X1 by gearbox, fuel and body

BMW X1 prices by year

BMW X1 by price

More BMW

Everything