
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 4 Series
430i M Sport Pro Edition 5dr Step Auto
2021 (71) reg | 25,001 miles
Petrol | 3 months warranty
£28,349£463 per month![BMW 3 SERIES 320i M Sport 4dr Step Auto [Plus Pack] - Stock Number (1688323)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F11%2F1688323%2Fdefault%2F3%2F1024.jpg%3Ft%3D84954&w=1440&q=75)
BMW 3 Series
320i M Sport 4dr Step Auto [Plus Pack]
2019 (69) reg | 29,229 miles
Petrol | 3 months warranty
£20,599£397 per month![BMW I4 250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack] - Stock Number (1696619)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F09%2F1696619%2Fdefault%2F3%2F1024.jpg%3Ft%3D91901&w=1440&q=75)
BMW I4
250kW eDrive40 Sport 83.9kWh 5dr Auto [Tech Pack]
2022 (72) reg | 52,478 miles
Electric | 3 months warranty
£23,999£371 per month

BMW iX3
210kW M Sport 80kWh 5dr Auto
2023 (23) reg | 45,830 miles
Electric | 3 months warranty
£25,499£415 per month![BMW I4 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech-Pro] - Stock Number (1695245)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F06%2F1695245%2Fdefault%2F3%2F1024.jpg%3Ft%3D112926&w=1440&q=75)
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Tech-Pro]
2022 (72) reg | 45,830 miles
Electric | 3 months warranty
£26,799£414 per month
BMW 1 Series
118i M Sport 5dr
2020 (20) reg | 22,957 miles
Petrol | 3 months warranty
£17,349£335 per month
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] - Stock Number (1695886)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F11%2F1695886%2Fdefault%2F3%2F1024.jpg%3Ft%3D70608&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP-Pro pk]
2024 (73) reg | 15,462 miles
Petrol | 3 months warranty
£22,349£332 per month![BMW I4 250kW eDrive40 M Sport 83.9kWh 5dr Auto [Pro Pack] - Stock Number (1696256)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F12%2F1696256%2Fdefault%2F3%2F1024.jpg%3Ft%3D113927&w=1440&q=75)
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto [Pro Pack]
2023 (23) reg | 38,660 miles
Electric | 3 months warranty
£28,999£451 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1694605)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F11%2F1694605%2Fdefault%2F3%2F1024.jpg%3Ft%3D65159&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 38,510 miles
Petrol | 3 months warranty
£18,599£284 per month
BMW iX3
210kW M Sport Pro 80kWh 5dr Auto
2022 (72) reg | 51,323 miles
Electric | 3 months warranty
£25,999£430 per month![BMW X1 sDrive 20i [178] xLine 5dr Step Auto - Stock Number (1690996)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F09%2F1690996%2Fdefault%2F3%2F1024.jpg%3Ft%3D94433&w=1440&q=75)
BMW X1
sDrive 20i [178] xLine 5dr Step Auto
2021 (21) reg | 36,917 miles
Petrol | 3 months warranty
£18,549£313 per month

- £1,500 off

BMW 1 Series
M135i xDrive 5dr Step Auto
2021 (21) reg | 46,925 miles
Petrol | 3 months warranty
Was £22,749£21,249£342 per month 
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (72) reg | 33,692 miles
Electric | 3 months warranty
£26,949£416 per month- £500 off
Save £23,846 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 10,573 miles
Electric | 22 months warranty
Was £30,499£29,999£451 per month 
BMW 1 Series
118i Sport 5dr
2019 (69) reg | 15,865 miles
Petrol | 3 months warranty
£15,049£290 per month![BMW X2 sDrive 18i [136] Sport 5dr - Stock Number (1680355)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F24%2F1680355%2Fdefault%2F3%2F1024.jpg%3Ft%3D91428&w=1440&q=75)
BMW X2
sDrive 18i [136] Sport 5dr
2021 (21) reg | 37,968 miles
Petrol | 3 months warranty
£14,499£242 per month
- £700 off

BMW 2 Series
220i M Sport 2dr Step Auto
2022 (22) reg | 29,799 miles
Petrol | 3 months warranty
Was £24,549£23,849£339 per month 
BMW X1
xDrive 25e M Sport 5dr Auto
2022 (71) reg | 20,670 miles
Petrol Plug-in Hybrid | 3 months warranty
£20,799£349 per month- £1,700 off
![BMW 4 SERIES 420i M Sport 2dr Step Auto [Pro Pack] - Stock Number (1683944)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F18%2F1683944%2Fdefault%2F3%2F1024.jpg%3Ft%3D122806&w=1440&q=75)
BMW 4 Series
420i M Sport 2dr Step Auto [Pro Pack]
2022 (72) reg | 22,898 miles
Petrol | 3 months warranty
Was £27,399£25,699£405 per month ![BMW 2 SERIES M235i xDrive 4dr Step Auto [Pro Pack] - Stock Number (1687230)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F30%2F1687230%2Fdefault%2F3%2F1024.jpg%3Ft%3D131657&w=1440&q=75)
BMW 2 Series
M235i xDrive 4dr Step Auto [Pro Pack]
2023 (73) reg | 19,572 miles
Petrol | 3 months warranty
£25,449£331 per month![BMW 3 SERIES 320i M Sport 4dr Step Auto [Pro Pack] - Stock Number (1681917)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F18%2F1681917%2Fdefault%2F3%2F1024.jpg%3Ft%3D84727&w=1440&q=75)
BMW 3 Series
320i M Sport 4dr Step Auto [Pro Pack]
2021 (71) reg | 34,314 miles
Petrol | 3 months warranty
£20,599£328 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2021 (21) reg | 43,465 miles
Petrol | 3 months warranty
£21,099£336 per month- £2,700 off
Save £10,781 on list priceBMW 1 Series
M135 xDrive 5dr Step Auto
2025 (25) reg | 8,409 miles
Petrol | 16 months warranty
Was £35,699£32,999£490 per month - £500 off
![BMW X1 sDrive 18i [136] xLine 5dr - Stock Number (1674316)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F14%2F1674316%2Fdefault%2F3%2F1024.jpg%3Ft%3D91928&w=1440&q=75)
BMW X1
sDrive 18i [136] xLine 5dr
2021 (71) reg | 33,964 miles
Petrol | 3 months warranty
Was £16,199£15,699£246 per month
All our cars are ready to take home the same day
Save £14,966 on list priceBMW 2 Series
220i MHT Luxury 5dr DCT
2024 (74) reg | 14,531 miles
Petrol | 3 months warranty
£20,949£306 per month- £650 off
![BMW 2 SERIES 223i MHT Luxury 5dr DCT [Tech Plus Pack] - Stock Number (1685134)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F07%2F1685134%2Fdefault%2F3%2F1024.jpg%3Ft%3D85636&w=1440&q=75)
BMW 2 Series
223i MHT Luxury 5dr DCT [Tech Plus Pack]
2022 (72) reg | 10,733 miles
Petrol | 3 months warranty
Was £20,399£19,749£287 per month - £1,250 off

BMW X2
sDrive 20i M Sport 5dr Step Auto
2024 (24) reg | 16,663 miles
Petrol | 4 months warranty
Was £26,999£25,749£376 per month


























