2020 BMW 2 Series for sale
All available 2020 BMW 2 Series listings.
586 listings • $15,350 – $41,998 • avg 47,215 mi
Featured listings
Browse all 586 2020 bmw 2 series for sale →
Clean title USED · Convertible
2020 BMW 2 Series
230i · AWD · Automatic
$17,900
Dalton, GA

USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$20,000
Norcross, GA
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$17,000
Blufton, SC
Clean title USED · Convertible
2020 BMW 2 Series
230i · RWD · Automatic
$25,991
Sarasota, FL
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$20,989
Colorado Springs, CO
Clean title USED · Convertible
2020 BMW 2 Series
230i · RWD · Automatic
$30,973
Phoenix, AZ
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$23,160
Hanford, CA
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$21,681
Fort Washington, PA
Clean title USED · Coupe
2020 BMW 2 Series
230i · AWD · Automatic
$25,998
Hartford, CT
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$21,997
San Diego, CA
Clean title USED · Convertible
2020 BMW 2 Series
230i · AWD · Automatic
$25,488
Livermore, CA
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$24,454
Apex, NC
Clean title USED · Convertible
2020 BMW 2 Series
230i · RWD · Automatic
$23,490
Wesley Chapel, FL
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$18,999
Neptune City, NJ
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$25,288
Delray Beach, FL
Clean title USED · Coupe
2020 BMW 2 Series
230i · AWD · Automatic
$21,995
Marlow Heights, MD
Clean title USED · Coupe
2020 BMW 2 Series
230i · RWD · Automatic
$15,679
Fort Myers, FL
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$22,300
Waldorf, MD
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$24,998
Lynnwood, WA
Clean title USED · Sedan
2020 BMW 2 Series
M235i · AWD · Automatic
$26,998
Gilbert, AZ
Clean title USED · Sedan
2020 BMW 2 Series
M235i · AWD · Automatic
$26,990
Portland, OR
Clean title USED · Sedan
2020 BMW 2 Series
M235i · AWD · Automatic
$26,995
Redlands, CA
Clean title USED · Sedan
2020 BMW 2 Series
228i · AWD · Automatic
$16,926
New Hyde Park, NY
Clean title USED · Convertible
2020 BMW 2 Series
M240i · RWD · Automatic
$38,888
Chandler, AZ
About this category
The 2020 BMW 2 Series is currently available in 586 listings on Carlify. Average mileage across these listings is 47,215 miles. Pricing starts at $15,350 and reaches $41,998. Browse photos, full vehicle history, and dealer details for each 2020 2 Series.
Frequently asked questions
- How much does a 2020 BMW 2 Series cost used?
- 2020 BMW 2 Series listings range from $15,350 to $41,998, averaging $25,745 on Carlify.
- How many 2020 BMW 2 Series are listed?
- Carlify shows 586 active 2020 BMW 2 Series listings.
- What's the average mileage on a 2020 BMW 2 Series?
- Average mileage across 2020 BMW 2 Series listings is 47,215 miles.
Browse by year
Top cities
- Used BMW 2 Series in New YorkNY
- Used BMW 2 Series in Los AngelesCA
- Used BMW 2 Series in ChicagoIL
- Used BMW 2 Series in HoustonTX
- Used BMW 2 Series in PhoenixAZ
- Used BMW 2 Series in PhiladelphiaPA
- Used BMW 2 Series in San AntonioTX
- Used BMW 2 Series in San DiegoCA
- Used BMW 2 Series in DallasTX
- Used BMW 2 Series in JacksonvilleFL
- Used BMW 2 Series in AustinTX
- Used BMW 2 Series in Fort WorthTX
- Used BMW 2 Series in San JoseCA
- Used BMW 2 Series in ColumbusOH
- Used BMW 2 Series in CharlotteNC
- Used BMW 2 Series in IndianapolisIN
- Used BMW 2 Series in San FranciscoCA
- Used BMW 2 Series in SeattleWA