Skip to main content
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Listings
Best match Lowest price Highest price Lowest mileage Highest mileage Nearest location Best deal Newest year Oldest year Newest listed Oldest listed
Skip to Filters
  • Black Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40i

    $25,794

    120,200 mi.
    Est. $486/mo

    Automotive Avenues

    4.7
    Wall Township, NJ (713 mi)
    Check Availability

  • Dark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40iDark Graphite Metallic 2020 BMW X6 xDrive40i

    $42,214

    52,206 mi.
    Est. $795/mo

    ALM Kennesaw

    4.3
    Kennesaw, GA (569 mi)
    Check Availability

  • Black Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40i

    $25,794

    120,200 mi.
    Est. $486/mo

    Automotive Avenues

    4.7
    Wall Township, NJ (713 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40i

    $38,687

    84,682 mi.
    Est. $729/mo

    Prestige Auto Mart of Westport

    4.7
    Westport, MA (854 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X6 xDrive40iMineral White Metallic 2020 BMW X6 xDrive40iMineral White Metallic 2020 BMW X6 xDrive40iMineral White Metallic 2020 BMW X6 xDrive40iMineral White Metallic 2020 BMW X6 xDrive40iMineral White Metallic 2020 BMW X6 xDrive40i

    $32,846

    75,786 mi.
    Est. $619/mo

    Watermark Honda & Bluegrass BMW

    5.0
    Paducah, KY (336 mi)
    Check Availability
  • Black 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40i

    $42,177

    $700
    52,455 mi.
    Est. $795/mo

    Prestige Motors

    4.4
    Schaumburg, IL (25 mi)
    Check Availability
  • Black 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40i

    $45,998

    $1K
    44,624 mi.
    Est. $867/mo

    CarMax San Antonio

    4.3
    San Antonio, TX (1,050 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40iBlack Sapphire Metallic 2020 BMW X6 xDrive40i

    $37,850

    62,055 mi.
    Est. $713/mo

    Foreign Auto Connect

    Bloomington, IN (197 mi)
    Check Availability
  • Alpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40i

    $40,118

    $1.6K
    35,769 mi.
    Est. $756/mo

    Speck Buick GMC

    3.6
    Pasco, WA (1,586 mi)
    Check Availability
  • Alpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40i

    $36,961

    $670
    59,823 mi.
    Est. $696/mo

    Lux Cars Chicago

    3.5
    Buffalo Grove, IL (25 mi)
    Check Availability
  • Riverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40i

    $30,925

    $472
    114,362 mi.
    Est. $583/mo

    Carena Motors

    3.7
    Twinsburg, OH (324 mi)
    Check Availability
  • White 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40i

    $53,998

    $1K
    19,089 mi.
    Est. $1,017/mo

    CarMax Southlake

    3.9
    Stockbridge, GA (604 mi)
    Check Availability
  • Riverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40iRiverside Blue Metallic 2020 BMW X6 xDrive40i

    $33,219

    91,457 mi.
    Est. $626/mo

    Momentum BMW

    4.7
    Houston, TX (952 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40i

    $41,794

    44,724 mi.
    Est. $787/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (671 mi)
    Check Availability
  • Blue 2020 BMW X6 xDrive40iBlue 2020 BMW X6 xDrive40iBlue 2020 BMW X6 xDrive40iBlue 2020 BMW X6 xDrive40iBlue 2020 BMW X6 xDrive40iBlue 2020 BMW X6 xDrive40i

    $33,485

    91,070 mi.
    Est. $631/mo

    Bristol Auto Mall

    4.9
    Levittown, PA (678 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40i

    $37,447

    $300
    54,228 mi.
    Est. $705/mo

    Kia of Streetsboro

    4.6
    Streetsboro, OH (328 mi)
    Check Availability
  • Alpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40iAlpine White 2020 BMW X6 xDrive40i

    $37,884

    46,050 mi.
    Est. $714/mo

    Fast Track Motors

    3.1
    Paterson, NJ (702 mi)
    Check Availability
  • Gray 2020 BMW X6 xDrive40iGray 2020 BMW X6 xDrive40iGray 2020 BMW X6 xDrive40iGray 2020 BMW X6 xDrive40iGray 2020 BMW X6 xDrive40iGray 2020 BMW X6 xDrive40i

    $32,699

    $1K
    79,706 mi.
    Est. $616/mo

    Picasso Imports-Westfield

    3.0
    Westfield, IN (158 mi)
    Check Availability
  • White 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40iWhite 2020 BMW X6 xDrive40i

    $38,500

    49,905 mi.
    Est. $725/mo

    Zing Auto Inc

    Mineola, NY (730 mi)
    Check Availability
  • Arctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40iArctic Gray Metallic 2020 BMW X6 xDrive40i

    $40,995

    $528
    38,207 mi.
    Est. $772/mo

    Immaculate Used Cars

    West Jordan, UT (1,262 mi)
    Check Availability
  • Black 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40iBlack 2020 BMW X6 xDrive40i

    $41,301

    78,606 mi.
    Est. $778/mo

    Glenview Luxury Imports

    4.4
    Glenview, IL (15 mi)
    Check Availability
  • Black Sapphire Metallic 2020 BMW X6 xDrive40i

    Not Priced

    97,523 mi.

    Power Motors NYC Inc

    3.9
    Bellerose, NY (726 mi)
    Check Availability
  • Not Priced

    66,940 mi.

    Sayer Chrysler Dodge Jeep Ram

    4.4
    Idaho Falls, ID (1,240 mi)
    Check Availability

BMW X6 prices by year

Model year Average price Deals
2027 BMW X6 xDrive40i 9 Great deals
2026 BMW X6 xDrive40i 28 Great deals
2025 BMW X6 xDrive40i $61,135 18 Great deals
2024 BMW X6 xDrive40i $59,980 45 Great deals
2023 BMW X6 xDrive40i $48,633 36 Great deals
2022 BMW X6 xDrive40i $43,841 29 Great deals
2021 BMW X6 xDrive40i $39,042 21 Great deals

About the 2020 BMW X6 xDrive40i

Basics

xDrive40i shown.

Seating
5
Door count
4
Drivetrain
All Wheel Drive
Combined MPG
22
Transmission
8-Speed A/T
Engine
335.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
Side view of the 2020 BMW X6 xDrive40i
FAQs

How much does the 2020 BMW X6 xDrive40i cost?

The 2020 BMW X6 xDrive40i price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2020 X6 xDrive40i is $38,245, with pricing starting at $25,794.

What is the MPG of the 2020 BMW X6 xDrive40i?

The 2020 BMW X6 xDrive40i offers up to 20 MPG in city driving and 26 MPG on the highway for a combined rating of 22 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle options, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the 2020 BMW X6 xDrive40i?

The 2020 BMW X6 xDrive40i compares to and/or competes against the following vehicles:


Trims

xDrive40i (1 style)

Style
xDrive40i Sports Activity Coupe
Inventory price
Starting at $66,600
Combined MPG
22
Engine
335.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)

2020 BMW X6 trims