Used BMW X3 M for sale

128 cars from UK dealers, updated 22 October 2026. Typical asking price £45,000. Half of them are priced between £40,000 and £58,000.

40 have had their price cut since they were first listed.

Typical price by year

YearFor saleTypical priceHalf are priced between
202415£63,000£61,500 to £64,500
202315£60,000£58,500 to £62,000
202217£55,500£53,000 to £59,000
202124£44,500£43,000 to £51,000
202017£40,000£38,000 to £45,000
201940£40,000£39,000 to £42,000

Cars for sale now, page 1 of 2

The cheaper cars like each one are on its AskCar page.

BMW X3 M prices by year

More BMW

Everything