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
  • 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,491

    51,707 mi.
    Est. $591/mo

    Edison Infiniti

    4.0
    Check Availability
    Edison, NJ (26 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

    $29,495

    76,862 mi.
    Est. $536/mo

    EM Motorcars

    4.6
    Check Availability
    Metuchen, NJ (23 mi)
    Quick view
  • Mineral White Metallic 2020 BMW X7 M50iMineral White Metallic 2020 BMW X7 M50iMineral White Metallic 2020 BMW X7 M50iMineral White Metallic 2020 BMW X7 M50iMineral White Metallic 2020 BMW X7 M50iMineral White Metallic 2020 BMW X7 M50i

    $38,995

    75,266 mi.
    Est. $709/mo

    Euro Lux Auto

    Check Availability
    Hillside, NJ (10 mi)
    Quick view
  • Tanzanite Blue II Metallic 2020 BMW X7 M50iTanzanite Blue II Metallic 2020 BMW X7 M50iTanzanite Blue II Metallic 2020 BMW X7 M50iTanzanite Blue II Metallic 2020 BMW X7 M50iTanzanite Blue II Metallic 2020 BMW X7 M50iTanzanite Blue II Metallic 2020 BMW X7 M50i

    $33,900

    91,690 mi.
    Est. $616/mo

    PrimeDrive Motors

    Check Availability
    South Amboy, NJ (25 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

    $27,195

    $7.4K
    87,250 mi.
    Est. $494/mo

    Crazy Cars

    3.9
    Check Availability
    Hillside, NJ (10 mi)
    Quick view
  • Blue 2020 BMW X7 xDrive40iBlue 2020 BMW X7 xDrive40iBlue 2020 BMW X7 xDrive40iBlue 2020 BMW X7 xDrive40iBlue 2020 BMW X7 xDrive40iBlue 2020 BMW X7 xDrive40i

    $29,495

    75,910 mi.
    Est. $536/mo

    Crazy Cars

    3.9
    Check Availability
    Hillside, NJ (10 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

    $33,981

    $1K
    48,997 mi.
    Est. $618/mo

    Showroom Auto Sales

    4.2
    Check Availability
    Baldwin, NY (28 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

    $27,000

    110,000 mi.
    Est. $491/mo

    Private seller: Angela

    Contact Seller
    Orangeburg, NY (20 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

    $26,900

    $1K
    89,167 mi.
    Est. $489/mo

    BM Motorcars

    3.5
    Check Availability
    Linden, NJ (16 mi)
    Quick view
  • GRAY 2020 BMW X7 xDrive40iGRAY 2020 BMW X7 xDrive40iGRAY 2020 BMW X7 xDrive40iGRAY 2020 BMW X7 xDrive40iGRAY 2020 BMW X7 xDrive40iGRAY 2020 BMW X7 xDrive40i

    $29,985

    63,224 mi.
    Est. $545/mo

    Fast Track Motors

    3.3
    Check Availability
    Paterson, NJ (9 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

    $28,888

    73,328 mi.
    Est. $525/mo

    NJ Auto Xchange

    Check Availability
    Atlantic Highlands, NJ (28 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

    $34,995

    $2K
    55,369 mi.
    Est. $636/mo

    Import Masters

    1.5
    Check Availability
    Great Neck, NY (21 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,795

    64,910 mi.
    Est. $633/mo

    Crazy Cars

    3.9
    Check Availability
    Hillside, NJ (10 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

    $26,995

    78,179 mi.
    Est. $491/mo

    Victory Mitsubishi

    3.4
    Check Availability
    Bronx, NY (16 mi)
    Quick view
  • Not Priced

    34,533 mi.
    Est. $0/mo

    BMW Of Springfield

    4.6
    Check Availability
    Springfield, NJ (15 mi)
    Quick view
  • White Metallic 2020 BMW X7 xDrive40i

    Not Priced

    79,787 mi.

    Land Rover Paramus

    4.6
    Check Availability
    Paramus, NJ (11 mi)
    Quick view
  • Gray 2020 BMW X7 xDrive40i

    $29,499

    86,031 mi.
    Est. $536/mo

    MASSARI MOTORS

    Check Availability
    Atlantic highlands, NJ (28 mi)
    Quick view
  • Not Priced

    73,374 mi.
    Est. $0/mo

    United Motorcars

    Check Availability
    Franklin Square, NY (25 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

    $28,410

    96,205 mi.
    Est. $516/mo

    KNB Motors Inc

    Check Availability
    $1,079 delivery from Northlake, IL (720 mi)
    Quick view
  • Brown 2020 BMW X7 xDrive40iBrown 2020 BMW X7 xDrive40iBrown 2020 BMW X7 xDrive40iBrown 2020 BMW X7 xDrive40iBrown 2020 BMW X7 xDrive40iBrown 2020 BMW X7 xDrive40i

    $44,998

    $1K
    33,568 mi.
    Est. $818/mo

    CarMax Dulles

    2.2
    Check Availability
    $99 delivery to Wayne, NJ (14 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50iArctic Gray Metallic 2020 BMW X7 M50i

    $34,995

    91,483 mi.
    Est. $636/mo

    Bristol Auto Mall

    4.9
    Check Availability
    Levittown, PA (60 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

    $36,488

    80,002 mi.
    Est. $663/mo

    MainLine Auto

    4.1
    Check Availability
    Philadelphia, PA (76 mi)
    Quick view
  • Gray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40iGray 2020 BMW X7 xDrive40i

    $31,985

    88,434 mi.
    Est. $581/mo

    Rolls Auto Sales

    Check Availability
    Philadelphia, PA (73 mi)
    Quick view
  • Blue Metallic 2020 BMW X7 M50iBlue Metallic 2020 BMW X7 M50iBlue Metallic 2020 BMW X7 M50iBlue Metallic 2020 BMW X7 M50iBlue Metallic 2020 BMW X7 M50iBlue Metallic 2020 BMW X7 M50i

    $36,695

    $600
    75,514 mi.
    Est. $667/mo

    Nielsen Kia

    Check Availability
    Newton, NJ (38 mi)
    Quick view
  • Manhattan Green Metallic 2020 BMW X7 xDrive40iManhattan Green Metallic 2020 BMW X7 xDrive40iManhattan Green Metallic 2020 BMW X7 xDrive40iManhattan Green Metallic 2020 BMW X7 xDrive40iManhattan Green Metallic 2020 BMW X7 xDrive40i

    $31,995

    $1.6K
    60,897 mi.
    Est. $582/mo

    Auto Hub

    4.6
    Check Availability
    North Brunswick, NJ (34 mi)
    Quick view
  • White 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50iWhite 2020 BMW X7 M50i

    $49,000

    73,000 mi.
    Est. $891/mo

    Private seller: Mykhailo

    Contact Seller
    West Torresdale, PA (69 mi)
    Quick view

BMW X7 prices by year

Model year Average price Deals
2026 BMW X7 $99,652 9 Good deals
2025 BMW X7 $68,865 9 Good deals
2024 BMW X7 $65,059 7 Great deals
2023 BMW X7 $59,848 41 Good deals
2022 BMW X7 $43,383 11 Great deals
2021 BMW X7 $35,639 6 Great deals
2019 BMW X7 $31,877 5 Good deals

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 $33,527, with pricing starting at $23,998.

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