
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 3 Series
318i Sport 5dr Step Auto
2019 (19) reg | 27,810 miles
Petrol | 3 months warranty
£14,949£288 per month
BMW X1
xDrive 23i MHT xLine 5dr Step Auto
2023 (23) reg | 13,598 miles
Petrol | 3 months warranty
£28,699£465 per month
Save £21,106 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 6,947 miles
Electric | 25 months warranty
£31,699£485 per month
- £500 off
Save £24,631 on list priceBMW I4
210kW eDrive35 Sport 70kWh 5dr Auto
2025 (75) reg | 17,392 miles
Electric | 22 months warranty
Was £28,049£27,549£414 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 
BMW 3 Series
320d Sport 4dr Step Auto
2019 (69) reg | 48,976 miles
Diesel | 3 months warranty
£16,349£315 per month
Save £23,106 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 11,519 miles
Electric | 22 months warranty
£29,699£445 per month
BMW iX3
210kW M Sport 80kWh 5dr Auto
2022 (72) reg | 41,936 miles
Electric | 3 months warranty
£24,599£402 per month
Save £9,431 on list priceBMW 2 Series
220 M Sport 4dr Step Auto
2025 (25) reg | 4,273 miles
Petrol | 17 months warranty
£26,449£343 per month- £1,500 off
Save £17,586 on list priceBMW 3 Series
320i M Sport 4dr Step Auto [Pro Pack]
2025 (25) reg | 16,052 miles
Petrol | 16 months warranty
Was £29,199£27,699£396 per month ![BMW 5 SERIES 530e M Sport 5dr Auto [Pro Pack] - Stock Number (1689050)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW 5 Series
530e M Sport 5dr Auto [Pro Pack]
2022 (72) reg | 37,144 miles
Petrol Plug-in Hybrid | 3 months warranty
£24,249£385 per month
Save £21,931 on list priceBMW 3 Series
330e 22.3 kWh Sport 4dr Step Auto
2025 (25) reg | 2,719 miles
Petrol Plug-in Hybrid | 17 months warranty
£27,449£413 per month

BMW X1
sDrive 20i MHT xLine 5dr Step Auto
2024 (24) reg | 11,560 miles
Petrol | 5 months warranty
£27,149£432 per month- £750 off

BMW 2 Series
225e xDrive Luxury 5dr DCT
2023 (73) reg | 22,829 miles
Petrol Plug-in Hybrid | 3 months warranty
Was £16,999£16,249£245 per month - £700 off

BMW 3 Series
330e M Sport 5dr Step Auto
2023 (72) reg | 44,359 miles
Petrol Plug-in Hybrid | 3 months warranty
Was £22,199£21,499£343 per month


























