
Used BMW cars for sale or finance at 10.9% APR
BMW makes a wide range of cars and SUVs that are practical, premium and polished. Check out the full range of used BMW cars for sale at Motorpoint, all available to buy or on finance at unbeatable prices. Buy online or in person in one of our stores nationwide – and choose from pickup at a convenient time, or same-day driveaway.
Browse BMW models
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![BMW 1 SERIES 118i [136] M Sport 5dr [Live Cockpit Professional] - Stock Number (1691428)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr [Live Cockpit Professional]
2023 (73) reg | 11,152 miles
Petrol | 3 months warranty
£19,699£292 per month![BMW X2 sDrive 18i [136] M Sport 5dr - Stock Number (1687319)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F05%2F1687319%2Fdefault%2F3%2F1024.jpg%3Ft%3D145551&w=1440&q=75)
BMW X2
sDrive 18i [136] M Sport 5dr
2023 (23) reg | 17,723 miles
Petrol | 3 months warranty
£18,499£287 per month
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1691905)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F05%2F1691905%2Fdefault%2F3%2F1024.jpg%3Ft%3D160743&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2024 (24) reg | 39,370 miles
Petrol | 6 months warranty
£19,199£292 per month
Save £11,056 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 10,209 miles
Petrol | 23 months warranty
£24,249£344 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2020 (70) reg | 24,408 miles
Petrol | 3 months warranty
£22,949£443 per month
![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] - Stock Number (1686841)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F14%2F1686841%2Fdefault%2F3%2F1024.jpg%3Ft%3D125834&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Professional]
2024 (73) reg | 29,936 miles
Petrol | 3 months warranty
£21,749£313 per month
Save £10,906 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 13,664 miles
Petrol | 23 months warranty
£23,749£337 per month
Save £10,456 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 9,605 miles
Petrol | 23 months warranty
£24,199£342 per month
Save £12,156 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 18,775 miles
Petrol | 22 months warranty
£23,149£330 per month![BMW 2 SERIES 220i MHT Luxury 5dr DCT [Tech Plus Pack] - Stock Number (1680867)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F02%2F1680867%2Fdefault%2F3%2F1024.jpg%3Ft%3D141338&w=1440&q=75)
BMW 2 Series
220i MHT Luxury 5dr DCT [Tech Plus Pack]
2022 (22) reg | 14,756 miles
Petrol | 3 months warranty
£20,349£319 per month
BMW X2
xDrive 20i M Sport 5dr Step Auto
2019 (69) reg | 24,847 miles
Petrol | 3 months warranty
£17,749£342 per month


























