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

Cheapest Used 2012 BMW X6 for Sale in the US

The cheapest used 2012 BMW X6 in the US today costs $7,495 — a 2012 M located in Salem, OR. We track 8 active listings; the median price is $12,249, so the top deal is $4,754 under the median.

Browse by model year

cheapest per year

Top 8 cheapest listings

ranked by price
  1. 2012 BMW X6
    $7,495
    2012 BMW X6 M
    94,000 mi · Salem, OR · Lulay's Car Connection
    View listing →
  2. 2012 BMW X6
    $9,900
    2012 BMW X6 Xdrive50i
    115,909 mi · Upper Marlboro, MD · UNLIMITED AUTO SALES
    View listing →
  3. 2012 BMW X6
    $11,594
    2012 BMW X6 Xdrive35i
    112,009 mi · Charlotte, NC · Uptown Auto Sales
    View listing →
  4. 2012 BMW X6
    $11,999
    2012 BMW X6 Xdrive35i
    120,788 mi · Anchorage, AK · BMW MINI of Anchorage
    View listing →
  5. $12,499
    2012 BMW X6 Xdrive35i
    64,225 mi · Rock Hill, SC · Drive Now
    View listing →
  6. 2012 BMW X6
    $15,812
    2012 BMW X6 Xdrive35i
    108,639 mi · Ballwin, MO · BMW of West St. Louis
    View listing →
  7. 2012 BMW X6
    $15,995
    2012 BMW X6 Xdrive50i
    77,271 mi · Sugar Land, TX · XRP Auto Sales
    View listing →
  8. 2012 BMW X6
    $19,245
    2012 BMW X6 M
    143,645 mi · Eugene, OR · Success Auto Sales
    View listing →

FAQ

How much does the cheapest used 2012 BMW X6 cost?

$7,495 — a 2012 M in Salem, OR (as of 2026-07-19).

What is the median price of a used 2012 BMW X6?

$12,249 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.