
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 iX 240kW xDrive40 M Sport 76.6kWh 5dr Auto [Sky] - Stock Number (1685293)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F14%2F1685293%2Fdefault%2F3%2F1024.jpg%3Ft%3D74128&w=1440&q=75)
BMW iX
240kW xDrive40 M Sport 76.6kWh 5dr Auto [Sky]
2022 (22) reg | 28,752 miles
Electric | 3 months warranty
£32,399£528 per month
BMW 1 Series
M135i xDrive 5dr Step Auto
2021 (21) reg | 46,925 miles
Petrol | 3 months warranty
£22,749£377 per month
BMW 3 Series
330e M Sport 4dr Step Auto
2023 (73) reg | 19,860 miles
Petrol Plug-in Hybrid | 3 months warranty
£25,799£422 per month
Save £22,681 on list priceBMW I4
210kW eDrive35 Sport 70kWh 5dr Auto
2025 (75) reg | 11,085 miles
Electric | 22 months warranty
£29,499£451 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 X3
xDrive20i M Sport 5dr Step Auto
2021 (21) reg | 45,925 miles
Petrol | 3 months warranty
£25,249£419 per month
![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] - Stock Number (1691509)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F31%2F1691509%2Fdefault%2F3%2F1024.jpg%3Ft%3D93846&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP-Pro pk]
2024 (24) reg | 12,833 miles
Petrol | 5 months warranty
£22,999£342 per month

BMW iX
240kW xDrive40 M Sport 76.6kWh 5dr Auto
2022 (22) reg | 44,838 miles
Electric | 3 months warranty
£28,849£473 per month
Save £10,681 on list priceBMW 2 Series
M235 xDrive 4dr Step Auto
2025 (25) reg | 3,622 miles
Petrol | 21 months warranty
£34,499£470 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
Save £9,396 on list priceBMW 1 Series
120 M Sport 5dr Step Auto
2025 (25) reg | 3,182 miles
Petrol | 20 months warranty
£24,399£343 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,149£281 per month
Save £13,226 on list priceBMW 2 Series
220i M Sport 4dr Step Auto
2024 (74) reg | 6,708 miles
Petrol | 10 months warranty
£25,049£345 per month
Save £13,876 on list priceBMW X1
xDrive 23i MHT M Sport 5dr Step Auto
2025 (25) reg | 32,649 miles
Petrol | 19 months warranty
£30,349£473 per month
BMW 3 Series
320i M Sport 5dr Step Auto
2020 (70) reg | 43,071 miles
Petrol | 3 months warranty
£21,899£423 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 2 SERIES 220i M Sport 2dr Step Auto [Pro Pack] - Stock Number (1694598)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F30%2F1694598%2Fdefault%2F3%2F1024.jpg%3Ft%3D95629&w=1440&q=75)
BMW 2 Series
220i M Sport 2dr Step Auto [Pro Pack]
2023 (72) reg | 17,063 miles
Petrol | 3 months warranty
£27,599£393 per month
BMW iX1
230kW xDrive30 M Sport 65kWh 5dr Auto
2023 (73) reg | 14,729 miles
Electric | 3 months warranty
£28,299£447 per month
BMW 3 Series
330e M Sport 4dr Auto
2021 (70) reg | 34,252 miles
Petrol Plug-in Hybrid | 3 months warranty
£20,549£390 per month![BMW 3 SERIES 320i M Sport 4dr Step Auto [Pro Pack] - Stock Number (1690285)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F16%2F1690285%2Fdefault%2F3%2F1024.jpg%3Ft%3D124718&w=1440&q=75)
BMW 3 Series
320i M Sport 4dr Step Auto [Pro Pack]
2024 (24) reg | 21,878 miles
Petrol | 4 months warranty
£26,899£402 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP-Pro pk] - Stock Number (1684499)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F03%2F1684499%2Fdefault%2F3%2F1024.jpg%3Ft%3D112342&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 118i [136] M Sport 5dr Step Auto - Stock Number (1692094)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F30%2F1692094%2Fdefault%2F3%2F1024.jpg%3Ft%3D95932&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto
2021 (21) reg | 30,215 miles
Petrol | 3 months warranty
£18,599£306 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
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
All our cars are ready to take home the same day
Save £24,681 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 18,521 miles
Electric | 22 months warranty
£28,999£438 per month![BMW X1 sDrive 18i [136] M Sport 5dr Step Auto - Stock Number (1687266)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F30%2F1687266%2Fdefault%2F3%2F1024.jpg%3Ft%3D145004&w=1440&q=75)
BMW X1
sDrive 18i [136] M Sport 5dr Step Auto
2022 (71) reg | 32,338 miles
Petrol | 3 months warranty
£19,949£326 per month
BMW iX3
210kW M Sport 80kWh 5dr Auto
2022 (72) reg | 42,088 miles
Electric | 3 months warranty
£24,799£406 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
Save £24,181 on list priceBMW I4
210kW eDrive35 M Sport 70kWh 5dr Auto
2025 (75) reg | 13,404 miles
Electric | 22 months warranty
£29,499£443 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 X1
sDrive 20i MHT M Sport 5dr Step Auto
2022 (72) reg | 37,167 miles
Petrol | 3 months warranty
£24,649£401 per month
BMW 3 Series
330e M Sport 4dr Step Auto
2023 (73) reg | 18,371 miles
Petrol Plug-in Hybrid | 3 months warranty
£25,999£425 per month![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1694948)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F04%2F1694948%2Fdefault%2F3%2F1024.jpg%3Ft%3D161631&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2024 (24) reg | 15,803 miles
Petrol | 6 months warranty
£27,749£408 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


























