Live US dealer listings Median-priced benchmark Updated 2026-07-19
Cheapest · Used 2006 BMW M6 Rank #1 / 8 listings

Cheapest Used 2006 BMW M6 for Sale in the US

The cheapest used 2006 BMW M6 in the US today costs $13,995 — a 2006 Base located in Largo, FL. We track 8 active listings; the median price is $19,200, so the top deal is $5,205 under the median.

Browse by model year

cheapest per year

Top 8 cheapest listings

ranked by price
  1. 2006 BMW M6
    $13,995
    2006 BMW M6 Base
    79,171 mi · Largo, FL · Dynamic Motors
    View listing →
  2. 2006 BMW M6
    $16,850
    2006 BMW M6 Base
    85,122 mi · Mooresville, NC · Fast Lane Motors
    View listing →
  3. 2006 BMW M6
    $16,930
    2006 BMW M6
    106,701 mi · Fort Morgan, CO · Korf Chrysler Dodge Jeep Ram of Fort Morgan
    View listing →
  4. 2006 BMW M6
    $18,406
    2006 BMW M6 Base
    74,173 mi · Naperville, IL · Naperville Auto Haus
    View listing →
  5. 2006 BMW M6
    $19,995
    2006 BMW M6 Base
    91,033 mi · Rowlett, TX · Car Mart of Dallas
    View listing →
  6. 2006 BMW M6
    $21,980
    2006 BMW M6 In Humble Kingwood
    57,454 mi · Humble, TX · Fall Creek Motor Cars
    View listing →
  7. 2006 BMW M6
    $21,980
    2006 BMW M6 Base
    57,454 mi · Humble, TX · Fall Creek Motorcars
    View listing →
  8. 2006 BMW M6
    $59,990
    2006 BMW M6
    5,461 mi · Cincinnati, OH · Enthusiast Auto Group
    View listing →

FAQ

How much does the cheapest used 2006 BMW M6 cost?

$13,995 — a 2006 Base in Largo, FL (as of 2026-07-19).

What is the median price of a used 2006 BMW M6?

$19,200 across 8 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.