Used BMW 3 Series for sale in Miami, FL

506 listings in the last 7 days within 50 mi of Miami. Typical price $7,500 (middle half $4,000–$26,200).

Updated Nov 1, 2026

Market at a glance

Active listings
506
Typical price
$7,500
Middle half
$4,000–$26,200
Typical mileage
91k mi
Had a price drop
7%

By model year

Model yearsListingsTypical priceTypical mileage
1994–19963$10,500160k mi
1997–19995$4,500117k mi
2000–200210$4,400142k mi
2003–200511$2,000160k mi
2006–200847$3,500132k mi
2009–201166$4,400136k mi
2012–201466$4,600136k mi
2015–201784$6,500106k mi
2018–202048$13,00080k mi
2021–202365$25,00042k mi
2024–2026101$37,30014k mi

25 listings asking 10%+ under fair price

  • 2018 BMW 3 Series 320i Sedan RWD128k mi · Miami, FLCarGurus · Dealer · seen today
    $4,890Fair price $7,450−34%
  • 2018 BMW 3 Series 330i Sedan RWD123k mi · Miami, FLCarGurus · Dealer · seen today
    $5,790Fair price $8,819−34%
See the top 10 of 25 deals — free account

Questions

What is a fair price for a used BMW 3 Series in Miami, FL?
The typical asking price is $7,500 across 506 listings seen in the last 7 days; the middle half ask between $4,000 and $26,200.
How many miles does a typical used BMW 3 Series in Miami, FL have?
The median listing shows 91,000 miles.
Where are the cheapest BMW 3 Series listings near Miami?
A quarter of the listings ask under $4,000. 25 listings are asking 10% or more under fair price. Used cars under $5,000 in Miami, FL
How many used BMW 3 Series listings in Miami, FL are priced under market?
25 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