
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 Z4
sDrive 30i M Sport 2dr Auto
2020 (70) reg | 32,205 miles
Petrol | 3 months warranty
£25,799£498 per month
BMW 5 Series
520d M Sport 4dr Auto
2019 (69) reg | 43,897 miles
Diesel | 3 months warranty
£17,849£344 per month- £1,100 off
![BMW 3 SERIES 320i M Sport 4dr Step Auto [Tech-Pro Pack] - Stock Number (1684024)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F05%2F1684024%2Fdefault%2F3%2F1024.jpg%3Ft%3D173505&w=1440&q=75)
BMW 3 Series
320i M Sport 4dr Step Auto [Tech-Pro Pack]
2020 (70) reg | 32,675 miles
Petrol | 3 months warranty
Was £23,199£22,099£426 per month 
Save £20,316 on list priceBMW iX1
230kW xDrive30 xLine 65kWh 5dr Auto
2025 (25) reg | 16,209 miles
Electric | 16 months warranty
£29,849£474 per month![BMW 1 SERIES 118i M Sport 5dr [Plus Pack] - Stock Number (1683470)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F09%2F1683470%2Fdefault%2F3%2F1024.jpg%3Ft%3D101450&w=1440&q=75)
BMW 1 Series
118i M Sport 5dr [Plus Pack]
2020 (70) reg | 27,631 miles
Petrol | 3 months warranty
£16,199£313 per month![BMW 2 SERIES 218i [136] Sport 4dr [Live Cockpit Professional] - Stock Number (1670091)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F25%2F1670091%2Fdefault%2F3%2F1024.jpg%3Ft%3D113154&w=1440&q=75)
BMW 2 Series
218i [136] Sport 4dr [Live Cockpit Professional]
2021 (21) reg | 40,485 miles
Petrol | 3 months warranty
£14,899£216 per month
- £750 off

BMW iX
240kW xDrive40 M Sport 76.6kWh 5dr Auto
2023 (23) reg | 23,906 miles
Electric | 3 months warranty
Was £31,699£30,949£486 per month 
BMW I4
250kW eDrive40 M Sport 83.9kWh 5dr Auto
2022 (22) reg | 14,687 miles
Electric | 3 months warranty
£29,849£467 per month![BMW 1 SERIES 118i [136] Sport 5dr Step Auto [Live Cockpit Pro] - Stock Number (1670092)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F03%2F1670092%2Fdefault%2F3%2F1024.jpg%3Ft%3D132602&w=1440&q=75)
BMW 1 Series
118i [136] Sport 5dr Step Auto [Live Cockpit Pro]
2022 (22) reg | 17,095 miles
Petrol | 3 months warranty
£18,249£281 per month
BMW X1
xDrive 23i MHT M Sport 5dr Step Auto
2023 (23) reg | 23,153 miles
Petrol | 3 months warranty
£28,799£458 per month
Save £13,431 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 22,438 miles
Petrol | 18 months warranty
£28,249£430 per month![BMW 1 SERIES M135i xDrive 5dr Step Auto [Pro Pack] - Stock Number (1684300)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F08%2F1684300%2Fdefault%2F3%2F1024.jpg%3Ft%3D115553&w=1440&q=75)
BMW 1 Series
M135i xDrive 5dr Step Auto [Pro Pack]
2022 (22) reg | 30,646 miles
Petrol | 3 months warranty
£23,549£358 per month
![BMW X1 sDrive 20i MHT xLine 5dr [Tech Plus] Step Auto - Stock Number (1676347)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F29%2F1676347%2Fdefault%2F3%2F1024.jpg%3Ft%3D81817&w=1440&q=75)
BMW X1
sDrive 20i MHT xLine 5dr [Tech Plus] Step Auto
2023 (73) reg | 19,849 miles
Petrol | 3 months warranty
£26,249£420 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- £1,300 off
Save £17,121 on list priceBMW 3 Series
330e 22.3 kWh M Sport 5dr Step Auto
2026 (26) reg | 9,772 miles
Petrol Plug-in Hybrid | 28 months warranty
Was £36,299£34,999£532 per month 
BMW 5 Series
530e M Sport 5dr Auto
2021 (71) reg | 29,601 miles
Petrol Plug-in Hybrid | 3 months warranty
£23,449£380 per month![BMW 1 SERIES 128ti 5dr Step Auto [Live Cockpit Professional] - Stock Number (1678094)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F19%2F1678094%2Fdefault%2F3%2F1024.jpg%3Ft%3D82816&w=1440&q=75)
BMW 1 Series
128ti 5dr Step Auto [Live Cockpit Professional]
2023 (23) reg | 24,080 miles
Petrol | 3 months warranty
£21,899£318 per month
- £700 off
Save £11,176 on list priceBMW 4 Series
420i M Sport 5dr Step Auto
2026 (26) reg | 5,974 miles
Petrol | 28 months warranty
Was £35,899£35,199£523 per month - £500 off

BMW X1
sDrive 18d M Sport 5dr Step Auto
2023 (23) reg | 10,129 miles
Diesel | 3 months warranty
Was £28,349£27,849£412 per month 
BMW 4 Series
420i M Sport 2dr Step Auto
2021 (71) reg | 29,199 miles
Petrol | 3 months warranty
£23,249£373 per month- £500 off

BMW 2 Series
218d Sport 5dr DCT
2022 (72) reg | 17,920 miles
Diesel | 3 months warranty
Was £16,899£16,399£239 per month
Save £16,891 on list priceBMW 1 Series
M135i xDrive 5dr Step Auto
2024 (74) reg | 22,620 miles
Petrol | 10 months warranty
£24,849£348 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1673280)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F09%2F1673280%2Fdefault%2F3%2F1024.jpg%3Ft%3D173042&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2023 (73) reg | 25,441 miles
Petrol | 3 months warranty
£19,149£282 per month
BMW X1
xDrive 23i MHT xLine 5dr Step Auto
2022 (72) reg | 22,265 miles
Petrol | 3 months warranty
£25,499£411 per month


























