Used 2017 BMWs for Sale Near Me
Showing 24 of 432 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.
Auto Republic Santa Ana
Authorized EpicVIN dealer
92867, Orange CA
Check DetailsNational Motors of Ellicott City
Authorized EpicVIN dealer
21043, Ellicott City MD
Check DetailsEuropean Engineering
Authorized EpicVIN dealer
01701, Framingham MA
Check DetailsEuropean Engineering
Authorized EpicVIN dealer
01701, Framingham MA
Check DetailsIndy Auto Center
Authorized EpicVIN dealer
46268, Indianapolis IN
Check DetailsSLIPSTREAM
Authorized EpicVIN dealer
78748, Austin TX
Check DetailsEchoPark Automotive Nashville
Authorized EpicVIN dealer
37228, Nashville TN
Check DetailsWholesale Direct Motors
Authorized EpicVIN dealer
45431, Beavercreek OH
Check DetailsSelective Motors
Authorized EpicVIN dealer
46205, Indianapolis IN
Check DetailsThomas Kia of Highland
Authorized EpicVIN dealer
46322, Highland IN
Check DetailsAutoDot
Authorized EpicVIN dealer
21784, Sykesville MD
Check DetailsAutoDot
Authorized EpicVIN dealer
21784, Sykesville MD
Check DetailsTom Bush BMW Orange Park
Authorized EpicVIN dealer
32244, Jacksonville FL
Check DetailsMaverick Motors
Authorized EpicVIN dealer
06010, Bristol CT
Check DetailsLot 51 Auto Sales
Authorized EpicVIN dealer
53716, Madison WI
Check DetailsGlorious Motorsports
Authorized EpicVIN dealer
27893, Wilson NC
Check DetailsSnyder Motors Inc - Bozeman
Authorized EpicVIN dealer
59718, Bozeman MT
Check DetailsLake Motor Group SD
Authorized EpicVIN dealer
92065, Ramona CA
Check DetailsMemberCar
Authorized EpicVIN dealer
20850, Rockville MD
Check DetailsKalidy Kia
Authorized EpicVIN dealer
73013, Edmond OK
Check DetailsFrequently Asked Questions
The average price of a used 2017 Bmw on our marketplace is $16,320 based on 432 active listings nationwide. Prices range from $5,838 to $69,639. You can also browse Bmw under $15,000 or Bmw under $25,000 to match your budget.
Used 2017 Bmw vehicles on our marketplace have an average of 88,853 miles. About 17% of listings are under 60,000 miles and 7% 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 2017 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 2017 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 3 Series, Bmw X5, and Bmw X3. You can also browse all used cars by body style on our marketplace to compare options across price ranges.
Broader inventory
BMW by Price