
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
- £1,850 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 £22,099£20,249£391 per month
Save £13,381 on list priceBMW X1
sDrive 20i MHT M Sport 5dr Step Auto
2025 (25) reg | 22,438 miles
Petrol | 18 months warranty
£28,299£431 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
£17,949£274 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,299£421 per month- £550 off
![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
Was £23,549£22,999£345 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,199£272 per month

BMW 4 Series
420i M Sport 2dr Step Auto
2021 (71) reg | 29,199 miles
Petrol | 3 months warranty
£23,099£370 per month- £500 off
![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
Was £21,899£21,399£306 per month ![BMW 2 SERIES M235i xDrive 4dr Step Auto [Pro Pack] - Stock Number (1677170)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F15%2F1677170%2Fdefault%2F3%2F1024.jpg%3Ft%3D120208&w=1440&q=75)
BMW 2 Series
M235i xDrive 4dr Step Auto [Pro Pack]
2022 (22) reg | 25,201 miles
Petrol | 3 months warranty
£23,399£309 per month
Save £11,476 on list priceBMW 4 Series
420i M Sport 5dr Step Auto
2026 (26) reg | 5,974 miles
Petrol | 28 months warranty
£34,899£516 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
£18,999£278 per month

BMW X1
xDrive 23i MHT xLine 5dr Step Auto
2022 (72) reg | 22,265 miles
Petrol | 3 months warranty
£25,449£409 per month


























