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

    91,255 mi.
    Est. $597/mo

    Payless Car Sales - Valley

    4.9
    Check Availability
    Wasilla, AK (27 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,991

    83,215 mi.
    Est. $682/mo

    Spencer's Auto Sales

    5.0
    Check Availability
    $1,400 delivery from Everett, WA (1401 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,991

    61,978 mi.
    Est. $580/mo

    APX Auto Brokers

    4.0
    Check Availability
    $1,405 delivery from Edmonds, WA (1405 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,428

    59,321 mi.
    Est. $587/mo

    BMW Of San Luis Obispo

    4.6
    Check Availability
    San Luis Obispo, CA (2,187 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

    $31,900

    $685
    71,185 mi.
    Est. $544/mo

    Autobahn USA Westborough

    4.8
    Check Availability
    Westboro, MA (3,335 mi)
    Quick view
  • Alpine White 2020 BMW X7 M50iAlpine White 2020 BMW X7 M50iAlpine White 2020 BMW X7 M50iAlpine White 2020 BMW X7 M50iAlpine White 2020 BMW X7 M50iAlpine White 2020 BMW X7 M50i

    $41,550

    46,764 mi.
    Est. $708/mo

    Land Rover Warwick

    4.9
    Check Availability
    Warwick, RI (3,369 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

    $30,786

    $1.1K
    86,712 mi.
    Est. $525/mo

    BMW of Houston Midtown

    4.8
    Check Availability
    Houston, TX (3,251 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,977

    $1K
    64,521 mi.
    Est. $579/mo

    Volkswagen of Salem

    4.2
    Check Availability
    Salem, OR (1,543 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

    $35,659

    58,458 mi.
    Est. $608/mo

    BMW of Buena Park

    4.5
    Check Availability
    Buena Park, CA (2,341 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. $562/mo

    O'Meara Ford

    4.3
    Check Availability
    Northglenn, CO (2,366 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

    $31,958

    87,877 mi.
    Est. $545/mo

    Mountain View Ford

    4.7
    Check Availability
    Chattanooga, TN (3,279 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,995

    62,808 mi.
    Est. $563/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (3,342 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

    $29,995

    103,945 mi.
    Est. $511/mo

    Grayson BMW

    4.8
    Check Availability
    Knoxville, TN (3,269 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

    $27,996

    107,959 mi.
    Est. $477/mo

    EchoPark Automotive Houston

    4.6
    Check Availability
    Houston, TX (3,242 mi)
    Quick view
  • White 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40iWhite 2020 BMW X7 xDrive40i

    $35,906

    $354
    77,657 mi.
    Est. $612/mo

    DallasLeaseReturns.com

    5.0
    Check Availability
    Dallas, TX (3,019 mi)
    Quick view

About the 2020 BMW X7

Basics

xDrive40i shown (base trim).

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
FAQs

How much does the 2020 BMW X7 cost?

The 2020 BMW X7 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for a 2020 X7 is $34,363, with pricing starting at $23,348.

What is the MPG of the 2020 BMW X7?

The 2020 BMW X7 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 trim, driving conditions, driving habits, vehicle maintenance, and other factors.

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

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


Is the 2020 BMW X7 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.

Is the 2020 BMW X7 a good SUV?

Below are the Cars.com consumer ratings for the 2020 BMW X7.

(26 reviews)
Rating breakdown (out of 5):
Comfort
4.9
Interior
4.9
Performance
5.0
Value
4.7
Exterior
4.9
Reliability
4.8
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

M50i (1 style)

Style
M50i Sports Activity Vehicle
Inventory price
Starting at $99,600
Combined MPG
17
Engine
523.0-hp, 4.4-liter, 8 Cylinder Engine (Gasoline Fuel)

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)

xDrive50i (1 style)

Style
xDrive50i Sports Activity Vehicle
Inventory price
Starting at $92,600
Combined MPG
17
Engine
456.0-hp, 4.4-liter, 8 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