
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 2 Series
M235i xDrive 4dr Step Auto
2022 (72) reg | 15,257 miles
Petrol | 3 months warranty
£24,749£327 per month
BMW 4 Series
420i M Sport 5dr Step Auto
2023 (73) reg | 25,307 miles
Petrol | 3 months warranty
£29,099£465 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto [LCP] - Stock Number (1695078)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F06%2F1695078%2Fdefault%2F3%2F1024.jpg%3Ft%3D162752&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto [LCP]
2024 (73) reg | 15,277 miles
Petrol | 3 months warranty
£20,899£309 per month

BMW 4 Series
420i M Sport 5dr Step Auto
2022 (22) reg | 43,097 miles
Petrol | 3 months warranty
£24,899£410 per month![BMW 2 SERIES 218i [136] M Sport 4dr DCT - Stock Number (1676496)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F29%2F1676496%2Fdefault%2F3%2F1024.jpg%3Ft%3D151449&w=1440&q=75)
BMW 2 Series
218i [136] M Sport 4dr DCT
2024 (73) reg | 15,025 miles
Petrol | 3 months warranty
£21,699£299 per month- £1,100 off
Save £10,391 on list priceBMW X1
sDrive 20i MHT xLine 5dr Step Auto
2025 (25) reg | 8,419 miles
Petrol | 16 months warranty
Was £29,049£27,949£430 per month 

BMW 3 Series
320i M Sport 4dr Step Auto
2023 (72) reg | 9,689 miles
Petrol | 3 months warranty
£24,949£373 per month
BMW 3 Series
320i M Sport 4dr Step Auto
2021 (71) reg | 34,278 miles
Petrol | 3 months warranty
£20,949£340 per month![BMW X1 sDrive 18i [136] M Sport 5dr Step Auto - Stock Number (1688587)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F20%2F1688587%2Fdefault%2F3%2F1024.jpg%3Ft%3D104926&w=1440&q=75)
BMW X1
sDrive 18i [136] M Sport 5dr Step Auto
2021 (71) reg | 22,257 miles
Petrol | 3 months warranty
£19,899£322 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
£24,249£341 per month
Save £13,756 on list priceBMW X2
sDrive 20i M Sport 5dr Step Auto
2025 (74) reg | 16,959 miles
Petrol | 15 months warranty
£28,399£425 per month![BMW 1 SERIES 118i [136] M Sport 5dr Step Auto - Stock Number (1673410)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F23%2F1673410%2Fdefault%2F3%2F1024.jpg%3Ft%3D140300&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr Step Auto
2021 (21) reg | 36,283 miles
Petrol | 3 months warranty
£17,299£280 per month

BMW 4 Series
420i M Sport 2dr Step Auto
2021 (21) reg | 28,025 miles
Petrol | 3 months warranty
£22,149£361 per month
BMW 1 Series
118i M Sport 5dr Step Auto
2021 (70) reg | 45,156 miles
Petrol | 3 months warranty
£16,799£278 per month- £1,200 off

BMW 4 Series
420i M Sport 5dr Step Auto
2023 (23) reg | 20,299 miles
Petrol | 3 months warranty
Was £29,399£28,199£446 per month ![BMW 1 SERIES 118i [136] SE 5dr Step Auto [Live Cockpit Pro] - Stock Number (1661877)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F02%2F1661877%2Fdefault%2F3%2F1024.jpg%3Ft%3D105053&w=1440&q=75)
BMW 1 Series
118i [136] SE 5dr Step Auto [Live Cockpit Pro]
2022 (22) reg | 17,791 miles
Petrol | 3 months warranty
£16,199£242 per month
BMW 5 Series
520i MHT M Sport 4dr Step Auto
2022 (22) reg | 23,099 miles
Petrol | 3 months warranty
£23,349£369 per month
![BMW 1 SERIES 118i [136] M Sport 5dr [Live Cockpit Professional] - Stock Number (1668217)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-08%2F26%2F1668217%2Fdefault%2F3%2F1024.jpg%3Ft%3D85845&w=1440&q=75)
BMW 1 Series
118i [136] M Sport 5dr [Live Cockpit Professional]
2022 (72) reg | 19,780 miles
Petrol | 3 months warranty
£16,749£243 per month- £700 off
Save £14,516 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 9,690 miles
Petrol | 28 months warranty
Was £43,999£43,299£627 per month


























