
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

BMW X3
xDrive M40i MHT 5dr Auto
2022 (22) reg | 47,937 miles
Petrol | 3 months warranty
£34,399£566 per month
BMW 3 Series
318i Sport 5dr Step Auto
2019 (19) reg | 27,810 miles
Petrol | 3 months warranty
£15,049£290 per month
BMW 3 Series
320i M Sport 4dr Step Auto
2022 (22) reg | 37,594 miles
Petrol | 3 months warranty
£20,999£337 per month

BMW X1
xDrive 23i MHT xLine 5dr Step Auto
2023 (23) reg | 13,598 miles
Petrol | 3 months warranty
£28,949£471 per month![BMW 2 SERIES 218i [136] M Sport 4dr [Pro Pack] - Stock Number (1684242)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F01%2F1684242%2Fdefault%2F3%2F1024.jpg%3Ft%3D103019&w=1440&q=75)
BMW 2 Series
218i [136] M Sport 4dr [Pro Pack]
2024 (73) reg | 10,226 miles
Petrol | 3 months warranty
£20,699£271 per month- £700 off

BMW 1 Series
M135i xDrive 5dr Step Auto
2024 (24) reg | 22,498 miles
Petrol | 3 months warranty
Was £26,449£25,749£375 per month 
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1692866)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1692866%2Fdefault%2F3%2F1024.jpg%3Ft%3D161421&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2024 (24) reg | 38,472 miles
Petrol | 4 months warranty
£18,649£278 per month
Save £12,841 on list priceBMW 1 Series
M135 xDrive 5dr Step Auto
2025 (25) reg | 9,624 miles
Petrol | 18 months warranty
£30,349£431 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,631 on list priceBMW 2 Series
220 M Sport 4dr Step Auto
2025 (25) reg | 4,273 miles
Petrol | 17 months warranty
£26,249£338 per month- £500 off

BMW X1
sDrive 20i MHT xLine 5dr Step Auto
2024 (24) reg | 11,560 miles
Petrol | 5 months warranty
Was £26,849£26,349£413 per month


























