
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
- £800 off
![BMW 2 SERIES 218i [136] M Sport 4dr DCT [Pro Pack] - Stock Number (1692208)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1692208%2Fdefault%2F3%2F1024.jpg%3Ft%3D103437&w=1440&q=75)
BMW 2 Series
218i [136] M Sport 4dr DCT [Pro Pack]
2024 (24) reg | 25,424 miles
Petrol | 4 months warranty
Was £23,449£22,649£327 per month - £1,050 off

BMW iX3
210kW M Sport Pro 80kWh 5dr Auto
2022 (72) reg | 34,223 miles
Electric | 3 months warranty
Was £29,549£28,499£475 per month 
BMW X3
xDrive M40i MHT 5dr Auto
2022 (22) reg | 47,937 miles
Petrol | 3 months warranty
£35,249£585 per month

BMW X1
sDrive 20i MHT Sport 5dr Step Auto
2023 (23) reg | 44,260 miles
Petrol | 3 months warranty
£22,799£380 per month
BMW 4 Series
420i M Sport 2dr Step Auto
2022 (22) reg | 27,697 miles
Petrol | 3 months warranty
£27,049£422 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
Save £15,691 on list priceBMW iX1
150kW eDrive20 M Sport 65kWh 5dr Auto
2026 (75) reg | 8,569 miles
Electric | 27 months warranty
£33,199£540 per month
BMW X1
sDrive 18d M Sport 5dr Step Auto
2023 (72) reg | 9,356 miles
Diesel | 3 months warranty
£28,599£434 per month![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
£25,799£395 per month- £600 off
![BMW X1 sDrive 20i [178] Sport 5dr Step Auto - Stock Number (1689119)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1689119%2Fdefault%2F3%2F1024.jpg%3Ft%3D124145&w=1440&q=75)
BMW X1
sDrive 20i [178] Sport 5dr Step Auto
2021 (71) reg | 25,850 miles
Petrol | 3 months warranty
Was £20,199£19,599£325 per month 
![BMW X3 xDrive20d MHT M Sport 5dr Step Auto [Tech Pack] - Stock Number (1689592)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F23%2F1689592%2Fdefault%2F3%2F1024.jpg%3Ft%3D145728&w=1440&q=75)
BMW X3
xDrive20d MHT M Sport 5dr Step Auto [Tech Pack]
2020 (70) reg | 45,745 miles
Diesel | 3 months warranty
£24,049£385 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
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
Save £24,606 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,735 miles
Electric | 22 months warranty
£29,499£443 per month
BMW 3 Series
330e SE Pro 4dr Step Auto
2022 (22) reg | 30,445 miles
Petrol Plug-in Hybrid | 3 months warranty
£18,149£316 per month
- £800 off
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1685306)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1685306%2Fdefault%2F3%2F1024.jpg%3Ft%3D131918&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (23) reg | 10,936 miles
Petrol | 3 months warranty
Was £21,599£20,799£310 per month
Save £24,181 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,691 miles
Electric | 22 months warranty
£29,499£443 per month
BMW 1 Series
120d xDrive Sport 5dr Step Auto
2020 (70) reg | 35,180 miles
Diesel | 3 months warranty
£17,699£342 per month![BMW 2 SERIES 220i M Sport 2dr Step Auto [Pro Pack] - Stock Number (1694607)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1694607%2Fdefault%2F3%2F1024.jpg%3Ft%3D140028&w=1440&q=75)
BMW 2 Series
220i M Sport 2dr Step Auto [Pro Pack]
2022 (72) reg | 31,081 miles
Petrol | 3 months warranty
£26,099£383 per month![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![BMW 2 SERIES 218i [136] M Sport 4dr - Stock Number (1693098)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F29%2F1693098%2Fdefault%2F3%2F1024.jpg%3Ft%3D171404&w=1440&q=75)
BMW 2 Series
218i [136] M Sport 4dr
2023 (73) reg | 1,950 miles
Petrol | 3 months warranty
£21,599£291 per month![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1693902)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F28%2F1693902%2Fdefault%2F3%2F1024.jpg%3Ft%3D164123&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2024 (24) reg | 19,003 miles
Petrol | 4 months warranty
£27,799£413 per month- £550 off
Save £26,756 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,599£30,049£437 per month
All our cars are ready to take home the same day- £600 off

BMW iX1
230kW xDrive30 M Sport 65kWh 5dr Auto
2023 (23) reg | 21,819 miles
Electric | 3 months warranty
Was £26,699£26,099£408 per month 
BMW 2 Series
220i M Sport 2dr Step Auto
2022 (22) reg | 29,799 miles
Petrol | 3 months warranty
£24,549£356 per month
Save £24,181 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,969 miles
Electric | 22 months warranty
£29,499£443 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
BMW 3 Series
320i M Sport 4dr Step Auto
2023 (72) reg | 9,689 miles
Petrol | 3 months warranty
£25,249£380 per month
BMW 3 Series
318i Sport 5dr Step Auto
2019 (19) reg | 27,810 miles
Petrol | 3 months warranty
£14,949£288 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] - Stock Number (1684499)](/_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] M Sport 5dr Step Auto [LCP-Pro pk]
2023 (73) reg | 21,396 miles
Petrol | 3 months warranty
£21,499£322 per month![BMW 1 SERIES 120d xDrive Sport 5dr Step Auto [LCP] - Stock Number (1689951)](/_next/image?url=https%3A%2F%2Fassets.motorpoint.co.uk%2Fvehicle-advert%2Fimage-coming-soon%2F1024.jpg&w=1440&q=75)
BMW 1 Series
120d xDrive Sport 5dr Step Auto [LCP]
2021 (21) reg | 28,222 miles
Diesel | 3 months warranty
£18,699£288 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![BMW 2 SERIES 218i [136] M Sport 4dr DCT - Stock Number (1691601)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F31%2F1691601%2Fdefault%2F3%2F1024.jpg%3Ft%3D153222&w=1440&q=75)
BMW 2 Series
218i [136] M Sport 4dr DCT
2023 (23) reg | 18,274 miles
Petrol | 3 months warranty
£21,299£298 per month


























