
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 £9,641 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 2,998 miles
Petrol | 28 months warranty
£25,999£368 per month
Save £9,841 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 4,886 miles
Petrol | 28 months warranty
£25,799£366 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2022 (72) reg | 39,205 miles
Petrol | 3 months warranty
£23,699£368 per month
- £500 off
Save £10,041 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 5,251 miles
Petrol | 29 months warranty
Was £26,099£25,599£362 per month - £1,900 off
![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] - Stock Number (1689971)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1689971%2Fdefault%2F3%2F1024.jpg%3Ft%3D133302&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Pro-Pro pk]
2023 (23) reg | 16,808 miles
Petrol | 3 months warranty
Was £24,999£23,099£333 per month ![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1685274)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F07%2F1685274%2Fdefault%2F3%2F1024.jpg%3Ft%3D142625&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2024 (73) reg | 28,280 miles
Petrol | 3 months warranty
£19,299£284 per month
- £1,150 off
![BMW 4 SERIES 420i M Sport 5dr Step Auto [Tech Pack] - Stock Number (1685810)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F08%2F1685810%2Fdefault%2F3%2F1024.jpg%3Ft%3D90313&w=1440&q=75)
BMW 4 Series
420i M Sport 5dr Step Auto [Tech Pack]
2022 (72) reg | 30,136 miles
Petrol | 3 months warranty
Was £26,449£25,299£399 per month - £600 off
Save £14,966 on list priceBMW 1 Series
M135 xDrive 5dr Step Auto [Pro Pack]
2025 (25) reg | 12,571 miles
Petrol | 16 months warranty
Was £32,449£31,849£465 per month
Save £9,491 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 6,311 miles
Petrol | 28 months warranty
£25,499£361 per month
Save £11,156 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 11,789 miles
Petrol | 23 months warranty
£24,149£344 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1676787)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F15%2F1676787%2Fdefault%2F3%2F1024.jpg%3Ft%3D82549&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (73) reg | 38,226 miles
Petrol | 3 months warranty
£18,449£277 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2023 (23) reg | 32,807 miles
Electric | 3 months warranty
£27,949£427 per month
![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Pro-Pro pk] - Stock Number (1681546)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F19%2F1681546%2Fdefault%2F3%2F1024.jpg%3Ft%3D143103&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Pro-Pro pk]
2023 (73) reg | 22,164 miles
Petrol | 3 months warranty
£22,399£319 per month
Save £10,491 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 9,670 miles
Petrol | 28 months warranty
£25,149£357 per month
Save £15,991 on list priceBMW 1 Series
120 M Sport 5dr Step Auto [Tech-Plus-Pro Pack]
2025 (75) reg | 30,055 miles
Petrol | 22 months warranty
£22,949£322 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (72) reg | 21,015 miles
Electric | 3 months warranty
£28,999£450 per month- £650 off
Save £10,706 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 13,664 miles
Petrol | 23 months warranty
Was £24,599£23,949£342 per month 
![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1684140)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F05%2F1684140%2Fdefault%2F3%2F1024.jpg%3Ft%3D94926&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2024 (24) reg | 7,532 miles
Petrol | 6 months warranty
£27,449£390 per month
Save £13,631 on list priceBMW 1 Series
M135 xDrive 5dr Step Auto
2025 (25) reg | 6,000 miles
Petrol | 16 months warranty
£30,749£434 per month
Save £11,531 on list priceBMW 1 Series
M135 xDrive 5dr Step Auto
2025 (75) reg | 6,497 miles
Petrol | 22 months warranty
£31,149£438 per month![BMW 1 SERIES 118i [1.5] M Sport Shadow Ed 5dr Step Auto - Stock Number (1668378)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-08%2F26%2F1668378%2Fdefault%2F3%2F1024.jpg%3Ft%3D110044&w=1440&q=75)
BMW 1 Series
118i [1.5] M Sport Shadow Ed 5dr Step Auto
2018 (68) reg | 28,117 miles
Petrol | 3 months warranty
£15,249£294 per month
BMW 1 Series
118i M Sport 5dr
2020 (70) reg | 44,312 miles
Petrol | 3 months warranty
£14,899£287 per month![BMW 1 SERIES 118i [1.5] M Sport Shadow Ed 3dr Step Auto - Stock Number (1667771)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F03%2F1667771%2Fdefault%2F3%2F1024.jpg%3Ft%3D110703&w=1440&q=75)
BMW 1 Series
118i [1.5] M Sport Shadow Ed 3dr Step Auto
2018 (18) reg | 23,341 miles
Petrol | 3 months warranty
£15,249£294 per month![BMW 1 SERIES 118i [136] M Sport 5dr [Live Cockpit Pro-Pro pk] - Stock Number (1681460)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F07%2F1681460%2Fdefault%2F3%2F1024.jpg%3Ft%3D133831&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr [Live Cockpit Pro-Pro pk]
2023 (73) reg | 15,780 miles
Petrol | 3 months warranty
£19,149£273 per month![BMW 1 SERIES 118i [136] M Sport 5dr - Stock Number (1678523)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F15%2F1678523%2Fdefault%2F3%2F1024.jpg%3Ft%3D114629&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr
2021 (21) reg | 46,907 miles
Petrol | 3 months warranty
£15,849£261 per month
All our cars are ready to take home the same day![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto - Stock Number (1673410)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F23%2F1673410%2Fdefault%2F3%2F1024.jpg%3Ft%3D140300&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto
2021 (21) reg | 36,283 miles
Petrol | 3 months warranty
£17,549£286 per month
BMW 1 Series
118i Sport 5dr Step Auto
2019 (69) reg | 46,473 miles
Petrol | 3 months warranty
£14,399£278 per month![BMW 1 SERIES 118i [136] M Sport 5dr - Stock Number (1671901)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-08%2F25%2F1671901%2Fdefault%2F3%2F1024.jpg%3Ft%3D85852&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr
2021 (21) reg | 37,875 miles
Petrol | 3 months warranty
£16,049£260 per month
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2023 (23) reg | 23,274 miles
Electric | 3 months warranty
£29,249£446 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2021 (21) reg | 43,465 miles
Petrol | 3 months warranty
£21,299£340 per month![BMW 1 SERIES 118i [136] Sport 5dr Step Auto - Stock Number (1681107)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F28%2F1681107%2Fdefault%2F3%2F1024.jpg%3Ft%3D105411&w=1440&q=75)
BMW 1 Series
118i [136] Sport 5dr Step Auto
2022 (71) reg | 18,826 miles
Petrol | 3 months warranty
£17,699£277 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2022 (22) reg | 44,540 miles
Petrol | 3 months warranty
£21,499£328 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto - Stock Number (1676645)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F14%2F1676645%2Fdefault%2F3%2F1024.jpg%3Ft%3D92538&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto
2021 (21) reg | 39,407 miles
Petrol | 3 months warranty
£17,099£278 per month![BMW I4 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack] - Stock Number (1673894)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F04%2F1673894%2Fdefault%2F3%2F1024.jpg%3Ft%3D161935&w=1440&q=75)
BMW I4
250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]
2023 (23) reg | 13,008 miles
Electric | 3 months warranty
£28,149£413 per month
BMW 1 Series
118i M Sport 5dr Step Auto
2021 (21) reg | 14,615 miles
Petrol | 3 months warranty
£19,749£323 per month


























