Used 2020 BMWs for Sale Near Me
Showing 24 of 4,128 listings
No matches found.
Save your search and we will notify you when we have cars that match your search criteria.
We expanded your search distance and we're unable to find cars that match.
Try adjusting your filters, or start a new search.
Chapman BMW Chandler
Authorized EpicVIN dealer
85226, Chandler AZ
Check DetailsBill Luke Marana
Authorized EpicVIN dealer
85742, Tucson AZ
Check DetailsConestoga Motors
Authorized EpicVIN dealer
17522, Ephrata PA
Check DetailsAudi Richfield
Authorized EpicVIN dealer
55423, Richfield MN
Check DetailsJenkins Honda of Leesburg
Authorized EpicVIN dealer
34788, Leesburg FL
Check DetailsLanders Chrysler Dodge Jeep RAM
Authorized EpicVIN dealer
72212, Little Rock AR
Check DetailsDean Mitchell Auto Mall
Authorized EpicVIN dealer
36606, Mobile AL
Check DetailsAuto World Kia
Authorized EpicVIN dealer
11554, East Meadow NY
Check DetailsBMW of Cape Cod
Authorized EpicVIN dealer
02601, Hyannis MA
Check DetailsBMW of Cape Cod
Authorized EpicVIN dealer
02601, Hyannis MA
Check DetailsAuthorized EpicVIN dealer
64145, Kansas City MO
Check DetailsMoses of St. Albans
Authorized EpicVIN dealer
25177, St Albans WV
Check DetailsShottenkirk Chrysler Dodge Jeep Ram of Granbury
Authorized EpicVIN dealer
76049, Granbury TX
Check DetailsCapital Ford Rocky Mount
Authorized EpicVIN dealer
27804, Rocky Mount NC
Check DetailsPrinciple BMW of San Antonio
Authorized EpicVIN dealer
78249, San Antonio TX
Check DetailsPrinciple BMW of San Antonio
Authorized EpicVIN dealer
78249, San Antonio TX
Check DetailsWest Chevrolet
Authorized EpicVIN dealer
37701, Alcoa TN
Check DetailsBMW MINI of Annapolis
Authorized EpicVIN dealer
21409, Annapolis MD
Check DetailsGebhardt BMW
Authorized EpicVIN dealer
80301, Boulder CO
Check DetailsNapleton's Volkswagen of Sanford
Authorized EpicVIN dealer
32773, Sanford FL
Check DetailsNapleton's Volkswagen of Orlando
Authorized EpicVIN dealer
32773, Sanford FL
Check DetailsPassport Nissan of Alexandria
Authorized EpicVIN dealer
22304, Alexandria VA
Check DetailsFrequently Asked Questions
The average price of a used 2020 Bmw on our marketplace is $29,983 based on 4,128 active listings nationwide. Prices range from $1,668 to $147,618. You can also browse Bmw under $15,000 or Bmw under $25,000 to match your budget.
Used 2020 Bmw vehicles on our marketplace have an average of 66,572 miles. About 41% of listings are under 60,000 miles and 8% are under 30,000 miles. Mileage is one of the biggest factors in pricing — lower-mileage units typically command a noticeable premium.
Bmw is consistently ranked among the more reliable brands by J.D. Power and Consumer Reports. Most 2020 Bmw model years earn solid reliability scores, and well-maintained vehicles regularly reach 200,000+ miles with routine maintenance.
Depending on year, trim and powertrain, a 2020 Bmw typically delivers around 25–32 city / 30–40 highway MPG for gas models. Hybrid and plug-in hybrid variants, where available, can improve combined fuel economy significantly.
Popular alternatives include Bmw X5, Bmw X3, and Bmw 3 Series. You can also browse all used cars by body style on our marketplace to compare options across price ranges.
Broader inventory
BMW by Price