Live US dealer listings Median-priced benchmark Updated 2026-07-19
Cheapest · Used 2000 BMW M5 Rank #1 / 5 listings

Cheapest Used 2000 BMW M5 for Sale in the US

The cheapest used 2000 BMW M5 in the US today costs $29,900 — a 2000 Base located in La Crosse, WI. We track 5 active listings; the median price is $36,980, so the top deal is $7,080 under the median.

Browse by model year

cheapest per year

Top 5 cheapest listings

ranked by price
  1. 2000 BMW M5
    $29,900
    2000 BMW M5 Base
    107,465 mi · La Crosse, WI · Autosport
    View listing →
  2. 2000 BMW M5
    $31,999
    2000 BMW M5 Base
    137,398 mi · Portland, OR · MS Motors
    View listing →
  3. 2000 BMW M5
    $36,980
    2000 BMW M5 Base
    82,038 mi · Aiken, SC · Car Cave
    View listing →
  4. $44,900
    2000 BMW M5 Base
    99,451 mi · cockeysville, MD · Purmotive
    View listing →
  5. 2000 BMW M5
    $60,373
    2000 BMW M5 Base
    45,077 mi · Joliet, IL · Motor Cars of Chicago
    View listing →

FAQ

How much does the cheapest used 2000 BMW M5 cost?

$29,900 — a 2000 Base in La Crosse, WI (as of 2026-07-19).

What is the median price of a used 2000 BMW M5?

$36,980 across 5 US dealer active listings.

How often are prices updated?

Listings and prices refresh continuously; this page is re-generated at least twice a day.

Explore more

Search with map & filters

Prices updated 2026-07-19. Data covers active dealer listings across the USA.