Used BMW 3 Series for sale in Boise, ID

138 listings in the last 7 days within 50 mi of Boise. Typical price $7,000 (middle half $3,500–$11,300).

Updated Nov 1, 2026

Market at a glance

Active listings
138
Typical price
$7,000
Middle half
$3,500–$11,300
Typical mileage
118k mi
Had a price drop
1%

By model year

Model yearsListingsTypical priceTypical mileage
1994–19963$3,500201k mi
1997–19992$4,900165k mi
2000–20029$4,000180k mi
2003–200512$3,200149k mi
2006–200823$4,000155k mi
2009–201132$5,500122k mi
2012–201421$8,900117k mi
2015–201716$11,50098k mi
2018–202013$21,60075k mi
2021–20236$33,00080k mi
2024–20261$35,00020k mi

Questions

What is a fair price for a used BMW 3 Series in Boise, ID?
The typical asking price is $7,000 across 138 listings seen in the last 7 days; the middle half ask between $3,500 and $11,300.
How many miles does a typical used BMW 3 Series in Boise, ID have?
The median listing shows 118,000 miles.
Where are the cheapest BMW 3 Series listings near Boise?
A quarter of the listings ask under $3,500. Used cars under $5,000 in Boise, ID

Tell the AI search what you want, add your ZIP, and it reads six marketplaces for you.

Run an AI search