Used BMW 3 Series for sale in Cheyenne, WY

181 listings in the last 7 days within 50 mi of Cheyenne. Typical price $6,500 (middle half $3,900–$9,000).

Updated Nov 1, 2026

Market at a glance

Active listings
181
Typical price
$6,500
Middle half
$3,900–$9,000
Typical mileage
130k mi
Had a price drop
2%

By model year

Model yearsListingsTypical priceTypical mileage
1988–19901$7,800430k mi
1991–19932$3,100151k mi
1994–19967$3,500192k mi
1997–19994$4,000196k mi
2000–200211$4,200177k mi
2003–200513$5,000164k mi
2006–200840$4,500147k mi
2009–201142$6,200142k mi
2012–201423$8,000100k mi
2015–201722$9,600102k mi
2018–202011$12,70082k mi
2021–20233$28,70036k mi
2024–20262$51,80015k mi

Questions

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

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

Run an AI search