Used BMW M2 for sale

475 cars from UK dealers, updated 19 October 2026. Typical asking price £47,000.

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

Typical price by year

YearFor saleTypical priceMost ask
202667£60,000£58,500 to £68,500
202534£55,000£53,000 to £58,000
2024109£50,500£49,000 to £52,000
202348£48,000£47,000 to £49,500
202056£36,000£34,000 to £38,500
201956£33,500£31,000 to £35,000
201850£29,000£26,500 to £32,500
201733£27,000£25,000 to £28,000
201614£25,000£24,000 to £26,000

Cars for sale now, page 1 of 5

BMW M2 prices by year

BMW M2 by price

More BMW

Everything