Used 2023 BMW M2 for SaleNationwide

Filters (3)

Location:

Include delivery listings?

159 vehicles found

Shop with transparent pricing.

Only show listings that include dealer fees

CarGurus Analysis:

2023 BMW M2

5.0

  • With 151 currently listed for sale and an average price of $64,004, 36.4% of 2023 BMW M2s for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2023 BMW M2 5 / 5 stars and CarGurus experts gave it an 8.33 / 10.

  • 92.1% of 2023 M2 models on CarGurus are accident free.

Research summarized using AI

CarGurus Analysis: 2023 BMW M2

8.3
of 10
overall
Look and feel8/10
Technology10/10
Performance10/10
Safety9/10
Form & function7/10
Cost effectiveness6/10
Image Not Available

Summary

  • With 151 currently listed for sale and an average price of $64,004, 36.4% of 2023 BMW M2s for sale on CarGurus are rated as good or great deals.

  • Favorably reviewed: Owners rated the 2023 BMW M2 5 / 5 stars and CarGurus experts gave it an 8.33 / 10.

  • 92.1% of 2023 M2 models on CarGurus are accident free.

Why it stands out

The 2023 BMW M2 stands out as a more focused performance machine, and it still aims to be a thrilling daily driver that remains functional. For enthusiasts, it is notable for preserving the kind of rear-wheel-drive, straight-six internal-combustion driving experience that is becoming harder to find, and BMW positions it as one of the brand’s closest links to the cars that built its reputation. It has also been completely redesigned, with bolder styling and a more athletic, boisterous personality than before.

On the road, the 2023 BMW M2 is defined by blistering acceleration and scalpel-like handling, which make it feel especially sharp and engaging. It also brings a functional cockpit, an actually-usable trunk, and easy-to-use technology, so it is not just about speed. The tradeoffs are real, though: the ride is stiff in normal driving, it takes a bit of effort to enter and exit, and the styling will not appeal to everyone.

Other model years to consider

  • 2024 BMW M2

    • Average price: $66,280
    • Good/great deal percentage: 37.1%
    • Total listings: 237
  • 2025 BMW M2

    • Average price: $70,566
    • Good/great deal percentage: 37.6%
    • Total listings: 245
  • 2020 BMW M2

    • Average price: $55,906
    • Good/great deal percentage: 39.6%
    • User rating: 5 / 5
    • Total listings: 91

This analysis is based on CarGurus' proprietary market data from September 28, 2026, CarGurus experts' opinions, and generative AI.

Read full review

*CarGurus meticulously monitors the prices of millions of pre-owned vehicle listings, offering users precise and up-to-date market insights. Historical pricing data excludes any additional dealer fees as of May 3, 2026.

Relevant articles

A better way to discover your best deal

Let us help you find a car you’ll love.