Used 2023 BMW M2 for SaleNationwide

Filters (3)

Location:

Include delivery listings?

155 vehicles found

Shop with transparent pricing.

Only show listings that include dealer fees

CarGurus Analysis:

2023 BMW M2

5.0

  • With 158 currently listed for sale and an average price of $65,566.00, 33.5% 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.

  • 93.7% of 2023 BMW 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 158 currently listed for sale and an average price of $65,566.00, 33.5% 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.

  • 93.7% of 2023 BMW 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. For enthusiasts, that combination is part of its appeal: it delivers the kind of rear-wheel-drive, straight-six internal-combustion connection that is becoming harder to find, while remaining functional enough for everyday use. BMW also gave it a complete redesign, along with bolder styling, so it no longer plays the semi-sleeper role it once did.

On the road, the 2023 BMW M2 is defined by blistering acceleration and scalpel-like handling. It also earns points for a functional cockpit, an actually-usable trunk, and easy-to-use technology, which helps explain why it can work as more than just a weekend toy. 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 be to everyone’s taste.

Other model years to consider

  • 2024 BMW M2

    • Average price: $66,300.00
    • Good/great deal percentage: 33.5%
    • Accident-free percentage: 94.4%
    • Total listings: 248
  • 2025 BMW M2

    • Average price: $71,642.00
    • Good/great deal percentage: 32.4%
    • Accident-free percentage: 95.1%
    • Total listings: 244
  • 2020 BMW M2

    • Average price: $60,340.00
    • Good/great deal percentage: 42.7%
    • User rating: 5 / 5
    • Total listings: 96

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

Read full review

Relevant articles

A better way to discover your best deal

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