
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
- £600 off
![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
Was £20,199£19,599£325 per month
Save £10,881 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2026 (26) reg | 2,672 miles
Petrol | 28 months warranty
£31,299£456 per month![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1695303)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2022 (71) reg | 21,788 miles
Petrol | 3 months warranty
£25,849£404 per month
![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] - Stock Number (1694271)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F02%2F1694271%2Fdefault%2F3%2F1024.jpg%3Ft%3D165203&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Pro-Pro pk]
2022 (72) reg | 36,228 miles
Petrol | 3 months warranty
£21,649£330 per month
Save £10,681 on list priceBMW 2 Series
M235 xDrive 4dr Step Auto
2025 (25) reg | 3,622 miles
Petrol | 21 months warranty
£34,499£470 per month
Save £14,976 on list priceBMW 3 Series
320i M Sport 5dr Step Auto
2025 (25) reg | 25,810 miles
Petrol | 19 months warranty
£28,699£415 per month

BMW 3 Series
318i M Sport 4dr Step Auto
2022 (22) reg | 16,841 miles
Petrol | 3 months warranty
£22,399£366 per month![BMW X3 xDrive20d M Sport 5dr Step Auto [Tech Pack] - Stock Number (1683414)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F16%2F1683414%2Fdefault%2F3%2F1024.jpg%3Ft%3D90427&w=1440&q=75)
BMW X3
xDrive20d M Sport 5dr Step Auto [Tech Pack]
2020 (70) reg | 47,275 miles
Diesel | 3 months warranty
£22,249£429 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


























