Used BMW 3 Series for sale in San Francisco, CA

502 listings in the last 7 days within 50 mi of San Francisco. Typical price $8,500 (middle half $3,900–$19,500).

Updated Nov 1, 2026

Market at a glance

Active listings
502
Typical price
$8,500
Middle half
$3,900–$19,500
Typical mileage
104k mi
Had a price drop
6%

By model year

Model yearsListingsTypical priceTypical mileage
1991–19933$7,000230k mi
1994–19965$3,200190k mi
1997–199914$3,200155k mi
2000–200235$3,000178k mi
2003–200536$3,000172k mi
2006–200872$3,400166k mi
2009–201145$5,500110k mi
2012–201476$8,300109k mi
2015–201775$11,00093k mi
2018–202040$19,50075k mi
2021–202344$28,90037k mi
2024–202657$40,0007k mi

13 listings asking 10%+ under fair price

  • 2011 BMW 3 Series 328i xDrive Sedan AWD83k mi · San Jose, CACarGurus · Dealer · seen today
    $6,299Fair price $8,566−27%
  • 2015 BMW 3 Series 328i Sedan RWD109k mi · Fremont, CACarGurus · Dealer · seen today
    $7,200Fair price $9,234−22%
See the top 10 of 13 deals — free account

Questions

What is a fair price for a used BMW 3 Series in San Francisco, CA?
The typical asking price is $8,500 across 502 listings seen in the last 7 days; the middle half ask between $3,900 and $19,500.
How many miles does a typical used BMW 3 Series in San Francisco, CA have?
The median listing shows 104,000 miles.
Where are the cheapest BMW 3 Series listings near San Francisco?
A quarter of the listings ask under $3,900. 13 listings are asking 10% or more under fair price. Used cars under $5,000 in San Francisco, CA
How many used BMW 3 Series listings in San Francisco, CA are priced under market?
13 listings are asking 10% or more under fair price as of Nov 1, 2026.

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

Run an AI search