
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 £13,876 on list priceBMW X1
xDrive 23i MHT M Sport 5dr Step Auto
2025 (25) reg | 32,649 miles
Petrol | 19 months warranty
£30,349£473 per month![BMW X2 sDrive 18i [136] M Sport 5dr - Stock Number (1687319)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW X2
sDrive 18i [136] M Sport 5dr
2023 (23) reg | 17,723 miles
Petrol | 3 months warranty
£18,949£297 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
£20,149£302 per month
![BMW 2 SERIES 218d M Sport 2dr Step Auto [Nav] - Stock Number (1692360)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW 2 Series
218d M Sport 2dr Step Auto [Nav]
2019 (19) reg | 29,478 miles
Diesel | 3 months warranty
£15,799£305 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1696483)](/_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 Step Auto [LCP]
2024 (24) reg | 12,825 miles
Petrol | 6 months warranty
£21,399£315 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1691905)](/_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 Step Auto [LCP]
2024 (24) reg | 39,370 miles
Petrol | 6 months warranty
£19,199£292 per month
- £550 off

BMW iX
240kW xDrive40 Sport Edition 76.6kWh 5dr Auto
2022 (72) reg | 42,191 miles
Electric | 3 months warranty
Was £28,549£27,999£436 per month - £700 off
![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
Was £22,649£21,949£318 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 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,699£327 per month
BMW 3 Series
330e M Sport 4dr Step Auto
2024 (73) reg | 13,338 miles
Petrol Plug-in Hybrid | 3 months warranty
£26,749£431 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 I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (22) reg | 38,760 miles
Electric | 3 months warranty
£25,499£392 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- £1,200 off
Save £17,056 on list priceBMW X1
xDrive 25e M Sport 5dr Step Auto
2025 (75) reg | 12,515 miles
Petrol Plug-in Hybrid | 25 months warranty
Was £31,599£30,399£424 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
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 £19,301 on list priceBMW X3
20d xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 15,203 miles
Diesel | 28 months warranty
£39,749£553 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2023 (23) reg | 23,274 miles
Electric | 3 months warranty
£29,099£443 per month
BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2023 (73) reg | 22,997 miles
Petrol | 3 months warranty
£25,699£397 per month
Save £24,346 on list priceBMW iX2
230kW xDrive30 M Sport 65kWh 5dr Auto
2025 (25) reg | 15,469 miles
Electric | 16 months warranty
£30,899£466 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
BMW 3 Series
330e Sport 5dr Step Auto
2023 (73) reg | 26,043 miles
Petrol Plug-in Hybrid | 3 months warranty
£22,749£353 per month![BMW 3 SERIES 330e xDrive M Sport 4dr Step Auto [Pro Pack] - Stock Number (1680866)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F22%2F1680866%2Fdefault%2F3%2F1024.jpg%3Ft%3D104629&w=1440&q=75)
BMW 3 Series
330e xDrive M Sport 4dr Step Auto [Pro Pack]
2024 (24) reg | 11,796 miles
Petrol Plug-in Hybrid | 7 months warranty
£28,199£447 per month- £850 off
Save £20,516 on list priceBMW 2 Series
225e xDrive Sport 5dr DCT
2025 (25) reg | 15,429 miles
Petrol Plug-in Hybrid | 18 months warranty
Was £20,349£19,499£299 per month
All our cars are ready to take home the same day


























