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 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
Save £14,626 on list priceBMW X1
xDrive 23i MHT M Sport 5dr Step Auto
2025 (25) reg | 32,649 miles
Petrol | 19 months warranty
£29,599£456 per month- Watch our BMW X1 reviewSee more on YouTube
- £550 off
![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
Was £19,199£18,649£298 per month 
BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2023 (73) reg | 17,116 miles
Petrol | 3 months warranty
£27,449£432 per month
BMW X1
sDrive 18d Sport 5dr Step Auto
2021 (71) reg | 23,414 miles
Diesel | 3 months warranty
£18,049£295 per month
- £850 off

BMW X1
sDrive 18d M Sport Premier 5dr Step Auto
2022 (72) reg | 18,252 miles
Diesel | 3 months warranty
Was £27,749£26,899£401 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
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- £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,736 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 12,685 miles
Petrol | 16 months warranty
£30,349£468 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
- £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 
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![BMW X1 sDrive 20i [178] xLine 5dr Step Auto - Stock Number (1686734)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F15%2F1686734%2Fdefault%2F3%2F1024.jpg%3Ft%3D140931&w=1440&q=75)
BMW X1
sDrive 20i [178] xLine 5dr Step Auto
2022 (22) reg | 42,883 miles
Petrol | 3 months warranty
£18,399£296 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,399£321 per month
BMW X1
sDrive 18d M Sport 5dr Step Auto
2023 (72) reg | 9,356 miles
Diesel | 3 months warranty
£28,399£429 per month
BMW X1
sDrive 20i xLine 5dr Step Auto
2020 (70) reg | 21,830 miles
Petrol | 3 months warranty
£19,349£373 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 
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
Save £13,381 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 22,438 miles
Petrol | 18 months warranty
£28,299£431 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 £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
All our cars are ready to take home the same day
BMW X1
xDrive 23i MHT xLine 5dr Step Auto
2023 (23) reg | 13,598 miles
Petrol | 3 months warranty
£28,549£462 per month![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
£20,249£330 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![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,299£421 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,856 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 16,429 miles
Petrol | 16 months warranty
£28,899£438 per month
BMW X1
xDrive 25e Sport 5dr Auto
2021 (71) reg | 47,824 miles
Petrol Plug-in Hybrid | 3 months warranty
£16,099£271 per month


























