Used 2023 BMW M2 for SaleNationwide

Filters (3)

Location:

Include delivery listings?

162 vehicles found

Shop with transparent pricing.

Only show listings that include dealer fees

CarGurus Analysis:

2023 BMW M2

5.0

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

  • 94.4% 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 160 currently listed for sale and an average price of $65,793.00, 35.0% 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.

  • 94.4% 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. 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,437.00
    • Good/great deal percentage: 32.1%
    • Total listings: 240
  • 2025 BMW M2

    • Average price: $71,720.00
    • Good/great deal percentage: 30.4%
    • Total listings: 227
  • 2020 BMW M2

    • Average price: $60,821.00
    • Good/great deal percentage: 42.9%
    • User rating: 5 / 5
    • Total listings: 91

This analysis is based on CarGurus' proprietary market data from August 10, 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.