
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 £10,066 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 7,480 miles
Petrol | 22 months warranty
£24,699£351 per month![BMW 1 SERIES 118i [136] Sport 5dr Step Auto [Live Cockpit Pro] - Stock Number (1674574)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F09%2F1674574%2Fdefault%2F3%2F1024.jpg%3Ft%3D124845&w=1440&q=75)
BMW 1 Series
118i [136] Sport 5dr Step Auto [Live Cockpit Pro]
2024 (24) reg | 9,603 miles
Petrol | 7 months warranty
£20,049£293 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 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1676348)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F26%2F1676348%2Fdefault%2F3%2F1024.jpg%3Ft%3D95448&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (73) reg | 21,034 miles
Petrol | 3 months warranty
£19,949£296 per month- £550 off
![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1691470)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F23%2F1691470%2Fdefault%2F3%2F1024.jpg%3Ft%3D102128&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2021 (21) reg | 25,895 miles
Petrol | 3 months warranty
Was £23,949£23,399£371 per month - £1,000 off
Save £11,776 on list priceBMW 4 Series
420i M Sport 5dr Step Auto
2026 (26) reg | 10,286 miles
Petrol | 28 months warranty
Was £35,999£34,999£525 per month 
![BMW 1 SERIES 118i [136] Sport 5dr - Stock Number (1688091)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F23%2F1688091%2Fdefault%2F3%2F1024.jpg%3Ft%3D83828&w=1440&q=75)
BMW 1 Series
118i [136] Sport 5dr
2021 (71) reg | 44,850 miles
Petrol | 3 months warranty
£14,799£235 per month
Save £23,406 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 15,228 miles
Electric | 22 months warranty
£29,399£443 per month
Save £10,291 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 7,800 miles
Petrol | 28 months warranty
£25,349£360 per month- £1,200 off

BMW 4 Series
420i M Sport 5dr Step Auto
2023 (23) reg | 20,299 miles
Petrol | 3 months warranty
Was £29,399£28,199£446 per month - £850 off

BMW 4 Series
420d MHT M Sport 5dr Step Auto
2022 (72) reg | 32,826 miles
Diesel | 3 months warranty
Was £26,999£26,149£407 per month ![BMW 1 SERIES 118i [136] Sport 5dr Step Auto [Live Cockpit Pro] - Stock Number (1670092)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F03%2F1670092%2Fdefault%2F3%2F1024.jpg%3Ft%3D132602&w=1440&q=75)
BMW 1 Series
118i [136] Sport 5dr Step Auto [Live Cockpit Pro]
2022 (22) reg | 17,095 miles
Petrol | 3 months warranty
£18,249£281 per month

BMW I4
400kW M50 83.9kWh 5dr Auto
2023 (23) reg | 21,510 miles
Electric | 3 months warranty
£33,199£490 per month- £800 off
![BMW I4 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech-Pro] - Stock Number (1687522)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech-Pro]
2023 (23) reg | 43,070 miles
Electric | 3 months warranty
Was £29,149£28,349£436 per month - £700 off
Save £11,976 on list priceBMW 4 Series
420i M Sport 5dr Step Auto
2026 (26) reg | 9,425 miles
Petrol | 28 months warranty
Was £35,499£34,799£519 per month ![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1683091)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F29%2F1683091%2Fdefault%2F3%2F1024.jpg%3Ft%3D81848&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 22,668 miles
Petrol | 3 months warranty
£19,599£293 per month
Save £10,491 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 9,478 miles
Petrol | 28 months warranty
£25,149£357 per month
Save £9,631 on list priceBMW 1 Series
120 Sport 5dr Step Auto
2026 (26) reg | 4,726 miles
Petrol | 28 months warranty
£23,549£333 per month![BMW 1 SERIES 118i [136] Sport 5dr [Live Cockpit Professional] - Stock Number (1675444)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F01%2F1675444%2Fdefault%2F3%2F1024.jpg%3Ft%3D143145&w=1440&q=75)
BMW 1 Series
118i [136] Sport 5dr [Live Cockpit Professional]
2023 (73) reg | 28,524 miles
Petrol | 3 months warranty
£16,749£250 per month
Save £11,876 on list priceBMW 4 Series
420i M Sport 5dr Step Auto
2026 (26) reg | 8,616 miles
Petrol | 28 months warranty
£34,899£520 per month
Save £10,341 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 7,990 miles
Petrol | 28 months warranty
£25,299£359 per month
Save £8,801 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 3,258 miles
Petrol | 29 months warranty
£26,299£375 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (22) reg | 38,760 miles
Electric | 3 months warranty
£25,549£393 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] - Stock Number (1686422)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F12%2F1686422%2Fdefault%2F3%2F1024.jpg%3Ft%3D104248&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP-Pro pk]
2024 (73) reg | 20,843 miles
Petrol | 3 months warranty
£20,449£294 per month
Save £11,856 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 18,775 miles
Petrol | 22 months warranty
£23,449£337 per month
All our cars are ready to take home the same day- £550 off
![BMW 1 SERIES 118i [136] SE 5dr Step Auto [Live Cockpit Pro] - Stock Number (1685891)](/_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] SE 5dr Step Auto [Live Cockpit Pro]
2022 (71) reg | 33,218 miles
Petrol | 3 months warranty
Was £16,449£15,899£247 per month ![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1684300)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F08%2F1684300%2Fdefault%2F3%2F1024.jpg%3Ft%3D115553&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2022 (22) reg | 30,646 miles
Petrol | 3 months warranty
£23,549£358 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (72) reg | 19,863 miles
Electric | 3 months warranty
£29,199£454 per month- £1,000 off
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1688654)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F24%2F1688654%2Fdefault%2F3%2F1024.jpg%3Ft%3D154727&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2024 (73) reg | 20,634 miles
Petrol | 3 months warranty
Was £21,149£20,149£297 per month
Save £10,306 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 9,605 miles
Petrol | 23 months warranty
£24,349£346 per month- £650 off
Save £10,186 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 11,948 miles
Petrol | 23 months warranty
Was £24,799£24,149£344 per month ![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] - Stock Number (1679495)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F02%2F1679495%2Fdefault%2F3%2F1024.jpg%3Ft%3D133843&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP-Pro pk]
2023 (73) reg | 25,167 miles
Petrol | 3 months warranty
£19,699£284 per month
Save £14,506 on list priceBMW 1 Series
120 M Sport 5dr Step Auto [Tech-Plus Pack]
2025 (75) reg | 25,830 miles
Petrol | 12 months warranty
£23,399£337 per month
Save £16,781 on list priceBMW 1 Series
M135i xDrive 5dr Step Auto
2024 (74) reg | 14,727 miles
Petrol | 10 months warranty
£26,499£375 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1679739)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F09%2F1679739%2Fdefault%2F3%2F1024.jpg%3Ft%3D110132&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 22,000 miles
Petrol | 3 months warranty
£19,649£293 per month


























