BMW M2

bmw 2016-2025

1,410 Listings
$57,999 Avg Price
$1,234 From

Showing 1-24 of 1,410 listings

Used 2021 BMW M2 Competition w/ M Driver's Package
$52,000
97

Used 2021 BMW M2 Competition w/ M Driver's Package

Fremont, CA

2020 BMW M2
$82,998
96

2020 BMW M2

Pompano Beach, FL

2020 BMW M2 CS RWD
$75,995
96

2020 BMW M2 CS RWD

Madison, NC

2020 BMW M2
$79,000
94

2020 BMW M2

Barrington, IL

Used 2020 BMW M2 Competition w/ Executive Package
$49,000
92

Used 2020 BMW M2 Competition w/ Executive Package

Indialantic, FL

Used 2020 BMW M2 Competition w/ Executive Package
$47,000
91

Used 2020 BMW M2 Competition w/ Executive Package

Eden Prairie, MN

Used 2016 BMW M2 Coupe 2D
$44,000
89

Used 2016 BMW M2 Coupe 2D

Laguna Hills, CA

2021 BMW M2
$52,995
88

2021 BMW M2

Aurora, IL

2018 BMW M2 RWD
$39,933
88

2018 BMW M2 RWD

San Antonio, TX

2017 BMW M2 - Coupe 2D
$34,000
87

2017 BMW M2 - Coupe 2D

Astoria, NY

2017 BMW M2 - M2
$39,999
86

2017 BMW M2 - M2

Great Neck, NY

2018 BMW M2 RWD
$27,999
85

2018 BMW M2 RWD

Sioux Falls, SD

2017 BMW M2
$41,590
84

2017 BMW M2

New Albany, IN

Used 2017 BMW M2
$41,000
84

Used 2017 BMW M2

Mount Pleasant, SC

2020 BMW M2
$51,980
83

2020 BMW M2

Raleigh, NC

2020 BMW M2
$47,990
83

2020 BMW M2

Ridgefield, CT

2020 BMW M2
$42,500
82

2020 BMW M2

Hollywood, FL

2021 BMW M2
$47,495
82

2021 BMW M2

Mt Pleasent, WI

2019 BMW M2 - M2
$60,000
82

2019 BMW M2 - M2

Aurora, CO

Used 2018 BMW M2
$39,999
81

Used 2018 BMW M2

Palm City, FL

2018 BMW M2 RWD
$32,800
79

2018 BMW M2 RWD

Santa Clara, CA

2017 BMW M2
$31,498
78

2017 BMW M2

Palmetto Bay, FL

2020 BMW M2
$50,000
78

2020 BMW M2

Kansas City, KS

Used 2018 BMW M2
$37,999
78

Used 2018 BMW M2

Carlsbad, CA

BMW M2 Market Overview

Built by Bmw from 2016-2025, the BMW M2 is tracked across 1,410 active listings from 15 marketplaces including eBay Motors, Bring a Trailer, Cars & Bids, AutoTrader, CarGurus, Cars.com, and Facebook Marketplace. Each listing is analyzed by AI for quality, value, and condition.

BMW M2 Pricing Data

As of April 2026, the median asking price for a BMW M2 is $49,995, with an average of $48,595. The middle 50% of listings (25th to 75th percentile) are priced between $38,977 and $60,760. The median mileage across active listings is 32,000 miles. Listings spend an average of 67 days on market before selling or being removed.

Where to Find a BMW M2

The highest concentration of BMW M2 listings by state: CA (135), FL (130), TX (89), NJ (72), AZ (68). Listings are sourced from TrueCar (244), Cars.com (196), Facebook Marketplace (188), CarGurus (109), AutoList (93), Classic.com (61).

BMW M2 by Model Year

The most commonly listed model year is 2024 with 215 listings. Year breakdown: 2024 (215 listings), 2020 (177 listings), 2018 (163 listings), 2017 (123 listings), 2023 (101 listings).

BMW M2 Sales History

CarSearch.Pro tracks 500 historical BMW M2 sales from auction houses and dealer records. In 2026-Q1, the median sale price was $62,000 across 97 sales, up 8.8% from 2025-Q4 ($57,000).

BMW M2 Quarterly Sale Prices
QuarterSalesMedian PriceAverage Price
2024-Q454$54,000$53,751
2025-Q166$51,255$52,559
2025-Q266$54,000$55,597
2025-Q365$55,500$56,759
2025-Q4122$57,000$56,286
2026-Q197$62,000$61,566