Used BMW X3 cars for sale or finance at 10.9% APR
Browse our choice of used BMW X3 cars for sale at Motorpoint. This is a fantastic all-round SUV with great handling, tech and practicality. All used X3 cars are available to buy or finance, and include warranty cover for added peace of mind. Fancy an electric version? Try the BMW iX3.

BMW X3
xDrive 30e xLine 5dr Auto
2022 (71) reg | 9,797 miles
Petrol Plug-in Hybrid | 3 months warranty
£27,099£402 per month
Save £20,316 on list priceBMW X3
30e xDrive M Sport 5dr Auto
2025 (25) reg | 18,221 miles
Petrol Plug-in Hybrid | 17 months warranty
£39,999£561 per month![BMW X3 xDrive20i MHT M Sport 5dr Step Auto [Pro Pack] - Stock Number (1695740)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-11%2F04%2F1695740%2Fdefault%2F3%2F1024.jpg%3Ft%3D130141&w=1440&q=75)
BMW X3
xDrive20i MHT M Sport 5dr Step Auto [Pro Pack]
2023 (73) reg | 33,010 miles
Petrol | 3 months warranty
£32,049£507 per month
Is the BMW X3 right for you?
BMW X3
xDrive M40i MHT 5dr Auto
2022 (22) reg | 47,937 miles
Petrol | 3 months warranty
£34,399£566 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
£22,849£357 per month

BMW X3
xDrive20d MHT M Sport 5dr Step Auto
2022 (22) reg | 44,926 miles
Diesel | 3 months warranty
£26,249£396 per month- £1,000 off
Save £15,251 on list priceBMW X3
20d xDrive M Sport 5dr Step Auto
2026 (26) reg | 1,768 miles
Diesel | 28 months warranty
Was £41,999£40,999£570 per month ![BMW X3 xDrive20i MHT M Sport 5dr Step Auto [Pro Pack] - Stock Number (1688614)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F27%2F1688614%2Fdefault%2F2%2F1024.jpg%3Ft%3D112842&w=1440&q=75)
BMW X3
xDrive20i MHT M Sport 5dr Step Auto [Pro Pack]
2022 (22) reg | 25,780 miles
Petrol | 3 months warranty
£30,149£477 per month- £600 off
Save £14,141 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 4,496 miles
Petrol | 28 months warranty
Was £45,399£44,799£652 per month - £600 off
Save £13,941 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 2,932 miles
Petrol | 28 months warranty
Was £45,599£44,999£654 per month ![BMW X3 xDrive20d MHT M Sport 5dr Step Auto [Plus Pack] - Stock Number (1681436)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-10%2F01%2F1681436%2Fdefault%2F3%2F1024.jpg%3Ft%3D114440&w=1440&q=75)
BMW X3
xDrive20d MHT M Sport 5dr Step Auto [Plus Pack]
2021 (21) reg | 33,430 miles
Diesel | 3 months warranty
£24,599£379 per month
![BMW X3 xDrive20d M Sport 5dr Step Auto [Tech Pack] - Stock Number (1671968)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-09%2F02%2F1671968%2Fdefault%2F3%2F1024.jpg%3Ft%3D150645&w=1440&q=75)
BMW X3
xDrive20d M Sport 5dr Step Auto [Tech Pack]
2020 (20) reg | 28,528 miles
Diesel | 3 months warranty
£23,799£459 per month- £600 off
Save £14,441 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 7,525 miles
Petrol | 28 months warranty
Was £45,099£44,499£651 per month ![BMW X3 xDrive 30e M Sport 5dr Auto [Tech Pack] - Stock Number (1669399)](/_next/image?url=https%3A%2F%2Fimages.motorpoint.co.uk%2Fvehicles%2F2026-08%2F27%2F1669399%2Fdefault%2F3%2F1024.jpg%3Ft%3D104639&w=1440&q=75)
BMW X3
xDrive 30e M Sport 5dr Auto [Tech Pack]
2020 (70) reg | 47,733 miles
Petrol Plug-in Hybrid | 3 months warranty
£20,349£304 per month- £750 off

BMW X3
xDrive30d M Sport 5dr Step Auto
2019 (68) reg | 38,305 miles
Diesel | 3 months warranty
Was £21,599£20,849£402 per month - £600 off
Save £14,541 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 8,705 miles
Petrol | 28 months warranty
Was £44,999£44,399£651 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 - £600 off

BMW X3
xDrive 30e xLine 5dr Auto
2022 (22) reg | 13,561 miles
Petrol Plug-in Hybrid | 3 months warranty
Was £26,699£26,099£378 per month - £700 off
Save £20,001 on list priceBMW X3
20d xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 15,203 miles
Diesel | 28 months warranty
Was £39,749£39,049£536 per month - £1,400 off

BMW X3
xDrive20d MHT M Sport 5dr Step Auto
2024 (24) reg | 18,735 miles
Diesel | 12 months warranty
Was £32,649£31,249£448 per month


























