
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 X1 sDrive 20i [178] xLine 5dr Step Auto - Stock Number (1689005)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1689005%2Fdefault%2F3%2F1024.jpg%3Ft%3D90938&w=1440&q=75)
BMW X1
sDrive 20i [178] xLine 5dr Step Auto
2022 (22) reg | 48,191 miles
Petrol | 3 months warranty
£19,099£316 per month- £850 off
Save £19,391 on list priceBMW iX2
150kW eDrive20 M Sport 65kWh 5dr Auto
2025 (25) reg | 13,291 miles
Electric | 21 months warranty
Was £30,849£29,999£485 per month 
BMW iX1
230kW xDrive30 M Sport 65kWh 5dr Auto
2023 (23) reg | 29,016 miles
Electric | 3 months warranty
£25,449£399 per month
- £500 off
Save £10,141 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 6,228 miles
Petrol | 29 months warranty
Was £25,999£25,499£361 per month
Save £24,281 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 14,085 miles
Electric | 22 months warranty
£29,399£441 per month
BMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2022 (72) reg | 37,167 miles
Petrol | 3 months warranty
£24,649£401 per month
Save £23,106 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 11,465 miles
Electric | 22 months warranty
£29,699£445 per month
Save £10,756 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (75) reg | 6,399 miles
Petrol | 22 months warranty
£24,549£346 per month- £1,300 off
![BMW I4 210kW eDrive35 M Sport 70kWh 5dr Auto [Pro Pack] - Stock Number (1687976)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1687976%2Fdefault%2F3%2F1024.jpg%3Ft%3D123636&w=1440&q=75)
BMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto [Pro Pack]
2023 (73) reg | 33,184 miles
Electric | 3 months warranty
Was £25,799£24,499£365 per month
Save £26,181 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto [Pro Pack]
2025 (75) reg | 5,172 miles
Electric | 25 months warranty
£29,749£428 per month
Save £10,791 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2026 (26) reg | 13,293 miles
Petrol | 28 months warranty
£24,849£355 per month- £1,200 off
![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] - Stock Number (1688828)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1688828%2Fdefault%2F3%2F1024.jpg%3Ft%3D124157&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Professional]
2024 (73) reg | 13,245 miles
Petrol | 3 months warranty
Was £24,699£23,499£334 per month 
Save £14,646 on list priceBMW 3 Series
320i M Sport 4dr Step Auto
2024 (74) reg | 17,800 miles
Petrol | 10 months warranty
£26,499£388 per month
Save £21,006 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 6,572 miles
Electric | 25 months warranty
£31,799£487 per month
BMW I5
250kW eDrive40 M Sport Pro 84kWh 4dr Auto
2024 (24) reg | 18,488 miles
Electric | 4 months warranty
£35,599£557 per month- £650 off
![BMW 1 SERIES 118d M Sport 5dr [Live Cockpit Pro-Pro pk] - Stock Number (1688604)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F15%2F1688604%2Fdefault%2F3%2F1024.jpg%3Ft%3D180740&w=1440&q=75)
BMW 1 Series
118d M Sport 5dr [Live Cockpit Pro-Pro pk]
2022 (72) reg | 34,212 miles
Diesel | 3 months warranty
Was £18,649£17,999£263 per month ![BMW 2 SERIES 218i [136] M Sport 4dr DCT [Pro Pack] - Stock Number (1685621)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F09%2F1685621%2Fdefault%2F3%2F1024.jpg%3Ft%3D140926&w=1440&q=75)
BMW 2 Series
218i [136] M Sport 4dr DCT [Pro Pack]
2023 (73) reg | 22,698 miles
Petrol | 3 months warranty
£21,199£293 per month
Save £16,841 on list priceBMW iX1
150kW eDrive20 M Sport 65kWh 5dr Auto
2026 (75) reg | 4,953 miles
Electric | 27 months warranty
£33,499£543 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
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
Save £24,281 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 14,495 miles
Electric | 22 months warranty
£29,399£442 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 
BMW X2
sDrive 18i Sport 5dr
2020 (69) reg | 48,228 miles
Petrol | 3 months warranty
£13,349£258 per month
BMW 3 Series
330e M Sport 4dr Step Auto
2023 (23) reg | 22,173 miles
Petrol Plug-in Hybrid | 3 months warranty
£24,749£407 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
All our cars are ready to take home the same day- £1,000 off

BMW 3 Series
330e M Sport 4dr Step Auto
2023 (23) reg | 12,792 miles
Petrol Plug-in Hybrid | 3 months warranty
Was £26,949£25,949£427 per month 
BMW 3 Series
330e M Sport 4dr Step Auto
2023 (23) reg | 10,867 miles
Petrol Plug-in Hybrid | 3 months warranty
£25,999£426 per month
Save £19,821 on list priceBMW 3 Series
330e 22.3 kWh M Sport 4dr Step Auto
2025 (75) reg | 13,129 miles
Petrol Plug-in Hybrid | 24 months warranty
£28,449£426 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![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- £600 off
Save £27,356 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto [Pro Pack]
2025 (75) reg | 7,321 miles
Electric | 22 months warranty
Was £30,049£29,449£424 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- £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,499£289 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


























