Used BMW M2 for sale
All available BMW M2 listings.
1,129 listings • $24,995 – $112,991 • avg 25,580 mi
Featured listings
Browse all 1,129 bmw m2 for sale →
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$71,000
Barrington, IL
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$60,879
Coconut Creek, FL
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Automatic
$61,249
Lubbock, TX
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$59,770
Bentonville, AR
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$60,988
Scottsdale, AZ
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$62,620
Springfield, VA
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$57,995
Wall Township, NJ
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$59,950
Norco, CA
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$59,000
Alexandria, VA
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Automatic
$65,998
Rocklin, CA
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$63,914
Wesley Chapel, FL
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$62,888
Montclair, CA
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$68,689
Seattle, WA
Clean title USED · Coupe
2025 BMW M2
Standard · RWD · Automatic
$70,899
Greensboro, NC
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Automatic
$60,000
Maitland, FL
Clean title USED · Coupe
2025 BMW M2
Standard · RWD · Manual
$69,995
Towson, MD
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$62,777
Peoria, IL
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$61,938
Bridgewater, NJ
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$58,900
Kearny, NJ
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$69,999
Seattle, WA
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Automatic
$67,992
St. Petersburg, FL
Clean title USED · Coupe
2023 BMW M2
Standard · RWD · Manual
$61,000
Wentzville, MO
Clean title USED · Coupe
2025 BMW M2
Standard · RWD · Automatic
$76,885
Flemington, NJ
Clean title USED · Coupe
2024 BMW M2
Standard · RWD · Manual
$62,995
Houston, TX
About this category
We list 1,129 used BMW M2 vehicles spanning 2023 through 2025. Listings range from $24,995 to $112,991, averaging $56,586. Filter by year, trim, mileage, and price to narrow down.
Frequently asked questions
- How much does a used BMW M2 cost?
- Used BMW M2 listings range from $24,995 to $112,991, with an average asking price of $56,586. Pricing depends on year, trim, mileage, and condition.
- How many used BMW M2 listings are there?
- Carlify currently shows 1,129 used BMW M2 listings from dealerships nationwide.
- What model years of BMW M2 are available?
- Used BMW M2 listings on Carlify span 2016 through 2025. Filter by year to focus on a specific generation or model year.
- What trims of the BMW M2 are listed?
- Common BMW M2 trims on Carlify include Standard, Competition, CS. Trim availability varies by model year.
- What's the typical mileage on a used BMW M2?
- The average mileage on used BMW M2 listings is 25,580 miles. Filter by mileage to find low-mileage examples.
Popular BMW M2 trims
- Standard (345)
- Competition (139)
- CS (16)
Browse by year
Top cities
- Used BMW M2 in New YorkNY
- Used BMW M2 in Los AngelesCA
- Used BMW M2 in ChicagoIL
- Used BMW M2 in HoustonTX
- Used BMW M2 in PhoenixAZ
- Used BMW M2 in PhiladelphiaPA
- Used BMW M2 in San AntonioTX
- Used BMW M2 in San DiegoCA
- Used BMW M2 in DallasTX
- Used BMW M2 in JacksonvilleFL
- Used BMW M2 in AustinTX
- Used BMW M2 in Fort WorthTX
- Used BMW M2 in San JoseCA
- Used BMW M2 in ColumbusOH
- Used BMW M2 in CharlotteNC
- Used BMW M2 in IndianapolisIN
- Used BMW M2 in San FranciscoCA
- Used BMW M2 in SeattleWA