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 Filters
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $34,995

    68,689 mi.
    Est. $658/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (18 mi)

    Quick view
  • Phytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40iPhytonic Blue Metallic 2020 BMW X7 xDrive40i

    $28,399

    $500
    95,762 mi.
    Est. $534/mo

    Florida Fine Cars Orlando

    4.8
    Check Availability
    Orlando, FL (990 mi)

    Quick view
  • Jet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40i

    $32,990

    72,310 mi.
    Est. $620/mo

    O'Meara Ford

    4.3
    Check Availability
    Northglenn, CO (916 mi)
    Quick view
  • Alpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40i

    $32,759

    87,682 mi.
    Est. $616/mo

    Hendrick Lexus Kansas City North

    4.9
    Check Availability
    KCMO, MO (411 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $34,988

    $1.9K
    59,030 mi.
    Est. $658/mo

    Auto Web Expo

    4.6
    Check Availability
    Plano, TX (796 mi)
    Quick view
  • Alpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40i

    $28,492

    98,424 mi.
    Est. $536/mo

    Jerry Ulm Chrysler Dodge Jeep Ram

    4.5
    Check Availability
    Tampa, FL (1,004 mi)
    Quick view
  • Carbon Black Metallic 2020 BMW X7 xDrive40iCarbon Black Metallic 2020 BMW X7 xDrive40iCarbon Black Metallic 2020 BMW X7 xDrive40iCarbon Black Metallic 2020 BMW X7 xDrive40iCarbon Black Metallic 2020 BMW X7 xDrive40iCarbon Black Metallic 2020 BMW X7 xDrive40i

    $37,881

    78,561 mi.
    Est. $712/mo

    Clay Cooley Chrysler Dodge Jeep

    4.2
    Check Availability
    Irving, TX (806 mi)
    Quick view
  • Alpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40i

    $29,699

    $100
    82,461 mi.
    Est. $558/mo

    Boktor Motors

    4.3
    Check Availability
    Las Vegas, NV (1,522 mi)

    Quick view
  • Mineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40iMineral White Metallic 2020 BMW X7 xDrive40i

    $32,995

    64,811 mi.
    Est. $620/mo

    AutoNation Nissan Pembroke Pines

    4.8
    Check Availability
    Pembroke Pines, FL (1,175 mi)
    Quick view
  • Jet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40i

    $34,239

    72,660 mi.
    Est. $644/mo

    Berlin City Toyota of Portland

    4.1
    Check Availability
    Portland, ME (885 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $33,000

    86,095 mi.
    Est. $620/mo

    Auto Haus on Velp

    4.8
    Check Availability
    Green Bay, WI (185 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $32,800

    $700
    78,689 mi.
    Est. $617/mo

    Shaheen Chevrolet

    4.5
    Check Availability
    Lansing, MI (167 mi)
    Quick view
  • Jet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40i

    $37,290

    $610
    47,784 mi.
    Est. $701/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (822 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $33,489

    $510
    69,836 mi.
    Est. $629/mo

    AutoNation USA Denver 104

    3.8
    Check Availability
    Northglenn, CO (916 mi)

    Quick view
  • Alpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40i

    $39,795

    $200
    27,123 mi.
    Est. $748/mo

    Mercedes-Benz of Pembroke Pines

    4.5
    Check Availability
    Pembroke Pines, FL (1,173 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $34,584

    62,863 mi.
    Est. $650/mo

    INFINITI OF DENVER

    4.8
    Check Availability
    Aurora, CO (913 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $34,990

    64,521 mi.
    Est. $658/mo

    Volkswagen of Salem

    4.2
    Check Availability
    Salem, OR (1,774 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X7 xDrive40iDark Graphite Metallic 2020 BMW X7 xDrive40iDark Graphite Metallic 2020 BMW X7 xDrive40iDark Graphite Metallic 2020 BMW X7 xDrive40iDark Graphite Metallic 2020 BMW X7 xDrive40iDark Graphite Metallic 2020 BMW X7 xDrive40i

    $31,997

    87,752 mi.
    Est. $601/mo

    Lake City Chrysler Dodge Jeep Ram

    4.4
    Check Availability
    Lake City, FL (854 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $26,990

    99,698 mi.
    Est. $507/mo

    Mercedes-Benz of Portland

    4.2
    Check Availability
    Portland, OR (1,755 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $42,532

    $368
    28,121 mi.
    Est. $799/mo

    AutoNation USA Chandler

    3.5
    Check Availability
    Chandler, AZ (1,444 mi)

    Quick view
  • Dark Graphite 2020 BMW X7 xDrive40iDark Graphite 2020 BMW X7 xDrive40iDark Graphite 2020 BMW X7 xDrive40iDark Graphite 2020 BMW X7 xDrive40iDark Graphite 2020 BMW X7 xDrive40iDark Graphite 2020 BMW X7 xDrive40i

    $28,450

    $300
    90,614 mi.
    Est. $535/mo

    Energy Auto Sales Lynnwood

    5.0
    Check Availability
    Lynnwood, WA (1,733 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40iArctic Gray Metallic 2020 BMW X7 xDrive40i

    $27,999

    103,754 mi.
    Est. $526/mo

    Modern Motorcars

    4.9
    Check Availability
    Nixa, MO (449 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $30,900

    86,489 mi.
    Est. $581/mo

    Gwatney Buick GMC

    4.6
    Check Availability
    North Little Rock, AR (548 mi)
    Quick view
  • Jet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40iJet Black 2020 BMW X7 xDrive40i

    $27,950

    $1.9K
    100,507 mi.
    Est. $525/mo

    Bob Valenti Chevrolet

    4.8
    Check Availability
    Stonington, CT (810 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $30,500

    $667
    85,675 mi.
    Est. $573/mo

    Orlando Preowned

    4.2
    Check Availability
    Orlando, FL (985 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40iBlack Sapphire Metallic 2020 BMW X7 xDrive40i

    $34,995

    68,689 mi.
    Est. $658/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (18 mi)

    Quick view
  • Alpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40iAlpine White 2020 BMW X7 xDrive40i

    $34,500

    81,750 mi.
    Est. $648/mo

    Lux Motors

    4.7
    Check Availability
    Evansville, IN (268 mi)
    Quick view

BMW X7 prices by year

Model year Average price Deals
2026 BMW X7 xDrive40i 23 Great deals
2025 BMW X7 xDrive40i $70,987 43 Great deals
2024 BMW X7 xDrive40i $64,011 16 Great deals
2023 BMW X7 xDrive40i $57,492 6 Great deals
2022 BMW X7 xDrive40i $43,480 47 Great deals
2021 BMW X7 xDrive40i $36,679 51 Great deals
2019 BMW X7 xDrive40i $30,752 22 Great deals

About the 2020 BMW X7 xDrive40i

Basics

xDrive40i shown.

Seating
6
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 X7 xDrive40i
FAQs

How much does the 2020 BMW X7 xDrive40i cost?

The 2020 BMW X7 xDrive40i price depends on several factors, including optional features, mileage, vehicle history and location. The nationwide average price for a 2020 X7 xDrive40i is $32,964, with pricing starting at $23,348.

What is the MPG of the 2020 BMW X7 xDrive40i?

The 2020 BMW X7 xDrive40i offers up to 20 MPG in city driving and 25 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 X7 xDrive40i?

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


Is the 2020 BMW X7 xDrive40i reliable?

The 2020 BMW X7 has an average reliability rating of 4.8 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2020 X7 owners.

Ratings (26 reviews)

100% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.9
Interior
4.9
Performance
5.0
Value
4.7
Exterior
4.9
Reliability
4.8
Trims

xDrive40i (1 style)

Style
xDrive40i Sports Activity Vehicle
Inventory price
Starting at $73,900
Combined MPG
22
Engine
335.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
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

BMW X7 trims