Used BMW X3 cars for sale or finance at 10.9% APR
The BMW X3 is strong in almost every area – it’s great to drive, spacious, loaded with tech and feels properly posh inside. Browse our choice of used BMW X3 cars for sale at Motorpoint, all available to buy or on finance and sold with a warranty for added peace of mind. Fancy an electric version? Try the BMW iX3.
- £1,000 off
Save £14,251 on list priceBMW X3
20d xDrive M Sport 5dr Step Auto
2026 (26) reg | 1,768 miles
Diesel | 28 months warranty
Was £42,999£41,999£593 per month
Save £19,301 on list priceBMW X3
20d xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 15,203 miles
Diesel | 28 months warranty
£39,749£553 per month- £1,000 off
Save £17,281 on list priceBMW X3
30e xDrive M Sport 5dr Auto
2026 (26) reg | 4,217 miles
Petrol Plug-in Hybrid | 28 months warranty
Was £44,999£43,999£600 per month 
Is the BMW X3 right for you?- £600 off
Save £13,541 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,999£45,399£666 per month - £600 off
Save £13,841 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,699£45,099£665 per month 
- £1,400 off
Save £13,341 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 2,932 miles
Petrol | 28 months warranty
Was £46,999£45,599£668 per month - £600 off
Save £13,941 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 8,705 miles
Petrol | 28 months warranty
Was £45,599£44,999£664 per month - £600 off
Save £13,066 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 8,256 miles
Petrol | 28 months warranty
Was £45,599£44,999£664 per month - £1,000 off
Save £13,816 on list priceBMW X3
20 xDrive M Sport 5dr Step Auto [Pro Pack]
2026 (26) reg | 9,690 miles
Petrol | 28 months warranty
Was £44,999£43,999£643 per month - £1,950 off

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


























