Used BMW X1 cars for sale or finance at 10.9% APR
The tough-looking BMW X1 works well as a family car thanks to spacious rear seats and a big boot. Explore the selection of used BMW X1 cars for sale at Motorpoint, all available to buy or on finance and sold with a warranty. Same-day driveaway and store transfer options are all available. Check out the iX1 if you fancy an all-electric version.

BMW X1
sDrive 18d M Sport 5dr Step Auto
2023 (72) reg | 9,356 miles
Diesel | 3 months warranty
£28,149£423 per month![BMW X1 sDrive 18i [136] M Sport 5dr Step Auto - Stock Number (1687266)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F30%2F1687266%2Fdefault%2F3%2F1024.jpg%3Ft%3D145004&w=1440&q=75)
BMW X1
sDrive 18i [136] M Sport 5dr Step Auto
2022 (71) reg | 32,338 miles
Petrol | 3 months warranty
£19,649£319 per month- Watch our BMW X1 reviewSee more on YouTube
- £850 off
Save £14,726 on list priceBMW X1
xDrive 23i MHT M Sport 5dr Step Auto
2025 (25) reg | 32,649 miles
Petrol | 19 months warranty
Was £30,349£29,499£453 per month ![BMW X1 xDrive 20i [178] xLine 5dr Step Auto - Stock Number (1690502)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW X1
xDrive 20i [178] xLine 5dr Step Auto
2021 (71) reg | 37,458 miles
Petrol | 3 months warranty
£19,199£311 per month
BMW X1
xDrive 23i MHT xLine 5dr Step Auto
2023 (23) reg | 13,598 miles
Petrol | 3 months warranty
£28,249£455 per month
- £550 off

BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2023 (73) reg | 17,116 miles
Petrol | 3 months warranty
Was £27,949£27,399£431 per month - £1,050 off

BMW X1
sDrive 18d Sport 5dr Step Auto
2021 (71) reg | 23,407 miles
Diesel | 3 months warranty
Was £19,049£17,999£294 per month 
BMW X1
xDrive 25e M Sport 5dr Step Auto
2023 (23) reg | 25,934 miles
Petrol Plug-in Hybrid | 3 months warranty
£26,649£387 per month- £1,150 off
![BMW X1 sDrive 20i [178] M Sport 5dr Step Auto [Tech II] - Stock Number (1694642)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F02%2F1694642%2Fdefault%2F3%2F1024.jpg%3Ft%3D145940&w=1440&q=75)
BMW X1
sDrive 20i [178] M Sport 5dr Step Auto [Tech II]
2021 (71) reg | 31,299 miles
Petrol | 3 months warranty
Was £21,199£20,049£323 per month 
BMW X1
sDrive 18d M Sport Premier 5dr Step Auto
2022 (72) reg | 18,252 miles
Diesel | 3 months warranty
£26,899£401 per month- £900 off
Save £19,411 on list priceBMW X1
xDrive 30e M Sport 5dr Step Auto
2025 (25) reg | 14,943 miles
Petrol Plug-in Hybrid | 17 months warranty
Was £32,049£31,149£438 per month 
Save £10,836 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 12,685 miles
Petrol | 16 months warranty
£30,249£465 per month
BMW X1
sDrive 20i MHT Sport 5dr Step Auto
2023 (23) reg | 44,260 miles
Petrol | 3 months warranty
£22,799£380 per month
Save £9,291 on list priceBMW X1
sDrive 20i MHT xLine 5dr Step Auto
2025 (25) reg | 8,419 miles
Petrol | 16 months warranty
£29,049£455 per month- £1,000 off
Save £9,491 on list priceBMW X1
sDrive 20i MHT Sport 5dr Step Auto
2024 (74) reg | 15,444 miles
Petrol | 10 months warranty
Was £27,249£26,249£421 per month 
![BMW X1 xDrive 20i [178] Sport 5dr Step Auto - Stock Number (1682474)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F09%2F1682474%2Fdefault%2F3%2F1024.jpg%3Ft%3D102201&w=1440&q=75)
BMW X1
xDrive 20i [178] Sport 5dr Step Auto
2021 (71) reg | 19,395 miles
Petrol | 3 months warranty
£20,699£339 per month![BMW X1 sDrive 20i [178] Sport 5dr Step Auto - Stock Number (1689119)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1689119%2Fdefault%2F3%2F1024.jpg%3Ft%3D124145&w=1440&q=75)
BMW X1
sDrive 20i [178] Sport 5dr Step Auto
2021 (71) reg | 25,850 miles
Petrol | 3 months warranty
£19,349£319 per month
BMW X1
sDrive 20i xLine 5dr Step Auto
2020 (70) reg | 21,830 miles
Petrol | 3 months warranty
£19,499£376 per month
BMW X1
xDrive 25e M Sport 5dr Auto
2022 (71) reg | 20,670 miles
Petrol Plug-in Hybrid | 3 months warranty
£21,149£357 per month- £1,300 off
![BMW X1 sDrive 20i [178] xLine 5dr Step Auto - Stock Number (1689005)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1689005%2Fdefault%2F3%2F1024.jpg%3Ft%3D90938&w=1440&q=75)
BMW X1
sDrive 20i [178] xLine 5dr Step Auto
2022 (22) reg | 48,191 miles
Petrol | 3 months warranty
Was £19,099£17,799£286 per month - £650 off

BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2022 (72) reg | 37,167 miles
Petrol | 3 months warranty
Was £24,649£23,999£386 per month
Save £13,531 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 22,438 miles
Petrol | 18 months warranty
£28,149£428 per month![BMW X1 sDrive 20i [178] Sport 5dr Step Auto - Stock Number (1693260)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1693260%2Fdefault%2F3%2F1024.jpg%3Ft%3D81530&w=1440&q=75)
BMW X1
sDrive 20i [178] Sport 5dr Step Auto
2022 (22) reg | 38,804 miles
Petrol | 3 months warranty
£18,599£304 per month
All our cars are ready to take home the same day- £500 off
![BMW X1 sDrive 20i [178] Sport 5dr Step Auto - Stock Number (1691647)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F25%2F1691647%2Fdefault%2F3%2F1024.jpg%3Ft%3D102740&w=1440&q=75)
BMW X1
sDrive 20i [178] Sport 5dr Step Auto
2022 (71) reg | 14,603 miles
Petrol | 3 months warranty
Was £20,699£20,199£329 per month
Save £14,671 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 31,250 miles
Petrol | 20 months warranty
£27,099£413 per month
BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2024 (24) reg | 15,963 miles
Petrol | 8 months warranty
£28,099£438 per month
Save £17,106 on list priceBMW X1
xDrive 25e M Sport 5dr Step Auto
2025 (75) reg | 12,515 miles
Petrol Plug-in Hybrid | 25 months warranty
£30,349£422 per month![BMW X1 sDrive 20i MHT xLine 5dr [Tech Plus] Step Auto - Stock Number (1676347)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F29%2F1676347%2Fdefault%2F3%2F1024.jpg%3Ft%3D81817&w=1440&q=75)
BMW X1
sDrive 20i MHT xLine 5dr [Tech Plus] Step Auto
2023 (73) reg | 19,849 miles
Petrol | 3 months warranty
£26,249£420 per month- £700 off
![BMW X1 sDrive 18i [136] M Sport 5dr Step Auto - Stock Number (1688587)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F20%2F1688587%2Fdefault%2F3%2F1024.jpg%3Ft%3D104926&w=1440&q=75)
BMW X1
sDrive 18i [136] M Sport 5dr Step Auto
2021 (71) reg | 22,257 miles
Petrol | 3 months warranty
Was £20,549£19,849£321 per month - £800 off

BMW X1
xDrive 23i MHT xLine 5dr Step Auto
2024 (73) reg | 15,106 miles
Petrol | 3 months warranty
Was £28,899£28,099£444 per month ![BMW X1 xDrive 30e xLine 5dr [Tech Plus Pack] Step Auto - Stock Number (1689546)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1689546%2Fdefault%2F3%2F1024.jpg%3Ft%3D105504&w=1440&q=75)
BMW X1
xDrive 30e xLine 5dr [Tech Plus Pack] Step Auto
2023 (23) reg | 35,391 miles
Petrol Plug-in Hybrid | 3 months warranty
£23,749£333 per month
Save £11,906 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 16,429 miles
Petrol | 16 months warranty
£28,849£437 per month
BMW X1
xDrive 25e Sport 5dr Auto
2021 (71) reg | 47,824 miles
Petrol Plug-in Hybrid | 3 months warranty
£16,249£275 per month


























