
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 I4 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech] - Stock Number (1683133)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F26%2F1683133%2Fdefault%2F3%2F1024.jpg%3Ft%3D120240&w=1440&q=75)
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech]
2023 (23) reg | 33,262 miles
Electric | 3 months warranty
£27,849£421 per month- £600 off

BMW 1 Series
118i Sport 5dr
2019 (69) reg | 15,865 miles
Petrol | 3 months warranty
Was £15,699£15,099£291 per month ![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1680266)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F06%2F1680266%2Fdefault%2F3%2F1024.jpg%3Ft%3D170942&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 40,031 miles
Petrol | 3 months warranty
£18,249£278 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 
BMW 1 Series
M135i xDrive 5dr Step Auto
2022 (72) reg | 22,098 miles
Petrol | 3 months warranty
£25,199£385 per month
Save £24,246 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,661 miles
Electric | 25 months warranty
£29,999£454 per month
- £650 off
Save £12,916 on list priceBMW 1 Series
M135 xDrive 5dr Step Auto [Pro Pack]
2025 (25) reg | 7,243 miles
Petrol | 16 months warranty
Was £34,549£33,899£503 per month
Save £26,666 on list priceBMW I4
210kW eDrive35 Sport 70kWh 5dr Auto
2024 (74) reg | 34,342 miles
Electric | 11 months warranty
£24,549£375 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2023 (23) reg | 19,701 miles
Electric | 3 months warranty
£29,549£449 per month![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] - Stock Number (1692533)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F24%2F1692533%2Fdefault%2F3%2F1024.jpg%3Ft%3D114658&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Pro-Pro pk]
2024 (24) reg | 18,976 miles
Petrol | 3 months warranty
£25,099£371 per month- £1,050 off
Save £16,066 on list priceBMW 1 Series
120 M Sport 5dr Step Auto [Tech-Plus-Pro Pack]
2025 (25) reg | 31,071 miles
Petrol | 16 months warranty
Was £24,699£23,649£344 per month ![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1691467)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F20%2F1691467%2Fdefault%2F3%2F1024.jpg%3Ft%3D160729&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2024 (73) reg | 19,368 miles
Petrol | 3 months warranty
£26,849£395 per month

BMW 1 Series
118d M Sport 5dr
2021 (21) reg | 33,678 miles
Diesel | 3 months warranty
£16,599£260 per month
Save £24,481 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 16,441 miles
Electric | 22 months warranty
£29,199£440 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1670094)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F24%2F1670094%2Fdefault%2F3%2F1024.jpg%3Ft%3D153626&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2022 (22) reg | 9,452 miles
Petrol | 3 months warranty
£20,099£307 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (22) reg | 14,687 miles
Electric | 3 months warranty
£29,849£467 per month
Save £23,706 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 17,568 miles
Electric | 22 months warranty
£29,099£439 per month

BMW 1 Series
118i M Sport 5dr
2020 (70) reg | 44,000 miles
Petrol | 3 months warranty
£14,999£289 per month
Save £23,306 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,755 miles
Electric | 22 months warranty
£29,499£443 per month
Save £24,081 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 12,468 miles
Electric | 22 months warranty
£29,599£444 per month
Save £24,281 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 14,555 miles
Electric | 22 months warranty
£29,399£442 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2023 (73) reg | 19,008 miles
Petrol | 3 months warranty
£26,549£396 per month
Save £24,581 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 17,563 miles
Electric | 22 months warranty
£29,099£439 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- £650 off
![BMW 1 SERIES 118i [136] M Sport 5dr [Live Cockpit Professional] - Stock Number (1684845)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F08%2F1684845%2Fdefault%2F3%2F1024.jpg%3Ft%3D170529&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr [Live Cockpit Professional]
2023 (73) reg | 30,447 miles
Petrol | 3 months warranty
Was £18,699£18,049£271 per month
All our cars are ready to take home the same day
Save £24,706 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 14,298 miles
Electric | 22 months warranty
£29,399£442 per month![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] - Stock Number (1692636)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F22%2F1692636%2Fdefault%2F3%2F1024.jpg%3Ft%3D124853&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Pro-Pro pk]
2024 (24) reg | 16,918 miles
Petrol | 7 months warranty
£23,299£327 per month![BMW I4 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack] - Stock Number (1680854)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F06%2F1680854%2Fdefault%2F3%2F1024.jpg%3Ft%3D103419&w=1440&q=75)
BMW I4
250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]
2023 (73) reg | 14,038 miles
Electric | 3 months warranty
£29,399£437 per month
Save £22,906 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 8,184 miles
Electric | 22 months warranty
£29,899£445 per month
Save £23,506 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 16,058 miles
Electric | 22 months warranty
£29,299£441 per month
Save £10,191 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 5,482 miles
Petrol | 28 months warranty
£25,449£359 per month- £700 off
Save £11,576 on list priceBMW 4 Series
420i M Sport 5dr Step Auto
2026 (26) reg | 5,846 miles
Petrol | 28 months warranty
Was £35,899£35,199£523 per month ![BMW 1 SERIES M135i xDrive 5dr Step Auto [Plus Pack] - Stock Number (1689729)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1689729%2Fdefault%2F2%2F1024.jpg%3Ft%3D94108&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Plus Pack]
2020 (70) reg | 37,249 miles
Petrol | 3 months warranty
£22,599£436 per month- £700 off
![BMW 1 SERIES 118i [136] M Sport 5dr [Live Cockpit Professional] - Stock Number (1692635)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F22%2F1692635%2Fdefault%2F3%2F1024.jpg%3Ft%3D173716&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr [Live Cockpit Professional]
2023 (73) reg | 20,991 miles
Petrol | 3 months warranty
Was £19,549£18,849£281 per month 
BMW 1 Series
118i M Sport 5dr Step Auto
2021 (70) reg | 45,156 miles
Petrol | 3 months warranty
£16,799£278 per month


























