Used 2012 BMWs for Sale Near Me
Showing 24 of 194 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 Trade Corp
Authorized EpicVIN dealer
10954, Nanuet NY
Check DetailsAuto Trade Corp
Authorized EpicVIN dealer
10954, Nanuet NY
Check DetailsAMD Auto
Authorized EpicVIN dealer
78240, San Antonio TX
Check DetailsLSM Cars
Authorized EpicVIN dealer
92832, Fullerton CA
Check DetailsPrestige Lexus
Authorized EpicVIN dealer
07446, Ramsey NJ
Check DetailsIndy Auto Center
Authorized EpicVIN dealer
46268, Indianapolis IN
Check DetailsAutobsa
Authorized EpicVIN dealer
46041, Frankfort IN
Check DetailsRight Away Auto Sales
Authorized EpicVIN dealer
80909, Colorado Springs CO
Check DetailsAngeles Auto Alliance
Authorized EpicVIN dealer
91335, Los Angeles CA
Check DetailsDirect Auto Sales
Authorized EpicVIN dealer
19114, Philadelphia PA
Check DetailsPrestige Motors
Authorized EpicVIN dealer
95825, Sacramento CA
Check DetailsOriginal Owner Autos
Authorized EpicVIN dealer
55344, Eden Prairie MN
Check DetailsSuburban Ford
Authorized EpicVIN dealer
48327, Waterford MI
Check DetailsMercedes-Benz of Hilton Head
Authorized EpicVIN dealer
29910, Bluffington SC
Check DetailsUnlimited Auto Group
Authorized EpicVIN dealer
45069, West Chester OH
Check DetailsDan Goben Cars
Authorized EpicVIN dealer
54302, Green Bay WI
Check DetailsYes Autos
Authorized EpicVIN dealer
11373, Elmhurst NY
Check DetailsMain Street Auto
Authorized EpicVIN dealer
94590, Vallejo CA
Check DetailsBowditch Ford
Authorized EpicVIN dealer
23601, Newport News VA
Check DetailsThe Car Exchange
Authorized EpicVIN dealer
23452, Virginia Beach VA
Check DetailsDaytona Motor Company
Authorized EpicVIN dealer
98036, Lynnwood WA
Check DetailsBMW Portland
Authorized EpicVIN dealer
97201, Portland OR
Check DetailsPeter Kay Auto Sales
Authorized EpicVIN dealer
14004, Alden NY
Check DetailsJaffarian Toyota Scion
Authorized EpicVIN dealer
01832, Haverhill MA
Check DetailsFrequently Asked Questions
The average price of a used 2012 Bmw on our marketplace is $11,370 based on 194 active listings nationwide. Prices range from $1,668 to $69,639. You can also browse Bmw under $15,000 or Bmw under $25,000 to match your budget.
Used 2012 Bmw vehicles on our marketplace have an average of 100,372 miles. About 15% of listings are under 60,000 miles and 9% 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 2012 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 2012 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 5 Series, and Bmw X5. You can also browse all used cars by body style on our marketplace to compare options across price ranges.
Broader inventory
BMW by Price