2020 BMW M2 for sale
All available 2020 BMW M2 listings.
172 listings • $31,995 – $96,999 • avg 32,890 mi
Featured listings
Browse all 172 2020 bmw m2 for sale →
Clean title USED · Coupe
2020 BMW M2
CS · RWD · Automatic
$77,995
Roswell, GA
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$44,690
Riverdale, NJ
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Manual
$44,980
Bellevue, WA
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$45,990
Cockeysville, MD
Clean title USED · Coupe
2020 BMW M2
CS · RWD · Manual
$83,001
Plains, PA
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$45,999
Hollywood, FL
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Manual
$44,295
Indianapolis, IN
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$44,900
Arlington, VA
Clean title USED · Coupe
2020 BMW M2
CS · RWD · Automatic
$89,490
Carrollton, TX
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$45,983
Hanover, MA
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Manual
$48,416
Reno, NV
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Manual
$46,498
New Castle, PA
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Manual
$46,995
San Diego, CA
Clean title USED · Coupe
2020 BMW M2
CS · RWD · Manual
$79,998
Fort Lauderdale, FL
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$49,998
Colorado Springs, CO
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$49,998
Colorado Springs, CO
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$47,998
Tolleson, AZ
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$46,575
Houston, TX
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$46,393
Houston, TX
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Manual
$49,695
Sykesville, MD
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$52,979
Marietta, GA
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Manual
$47,998
Albuquerque, NM
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$48,995
Portland, OR
Clean title USED · Coupe
2020 BMW M2
Competition · RWD · Automatic
$51,950
Daytona Beach, FL
About this category
The 2020 BMW M2 is currently available in 172 listings on Carlify. Average mileage across these listings is 32,890 miles. Pricing starts at $31,995 and reaches $96,999. Browse photos, full vehicle history, and dealer details for each 2020 M2.
Frequently asked questions
- How much does a 2020 BMW M2 cost used?
- 2020 BMW M2 listings range from $31,995 to $96,999, averaging $55,926 on Carlify.
- How many 2020 BMW M2 are listed?
- Carlify shows 172 active 2020 BMW M2 listings.
- What's the average mileage on a 2020 BMW M2?
- Average mileage across 2020 BMW M2 listings is 32,890 miles.
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