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
  • Alpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40i

    $22,455

    109,378 mi.
    Est. $413/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability

  • Alpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40iAlpine White 2019 BMW X7 xDrive40i

    $22,455

    109,378 mi.
    Est. $413/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40iBlack Sapphire Metallic 2024 BMW X7 xDrive40i

    $58,999

    $501
    23,318 mi.
    Est. $1,084/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Mineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40iMineral White Metallic 2022 BMW X7 xDrive40i

    $40,722

    $200
    46,738 mi.
    Est. $748/mo

    Marvin K Brown Buick GMC

    4.7
    San Diego, CA (11 mi)
    Check Availability
  • Alpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40i

    $61,990

    $2K
    31,152 mi.
    Est. $1,139/mo

    Team Mazda of El Cajon

    4.5
    El Cajon, CA (4 mi)
    Check Availability
  • Black Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50iBlack Sapphire Metallic 2019 BMW X7 xDrive50i

    $30,520

    $597
    74,292 mi.
    Est. $561/mo

    Hyundai Escondido

    4.5
    Escondido, CA (21 mi)
    Check Availability
  • Blue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40iBlue 2021 BMW X7 xDrive40i

    $43,998

    35,097 mi.
    Est. $808/mo

    CarMax Escondido

    4.4
    Escondido, CA (21 mi)
    Check Availability
  • Mineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60iMineral White Metallic 2025 BMW X7 M60i

    $79,113

    $1K
    17,883 mi.
    Est. $1,453/mo

    BMW of Chula Vista

    Chula Vista, CA (18 mi)
    Check Availability
  • Brooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60iBrooklyn Gray Metallic 2025 BMW X7 M60i

    $79,879

    11,428 mi.
    Est. $1,467/mo

    San Diego Luxury Motors

    San Diego, CA (17 mi)
    Check Availability
  • Mineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40iMineral White Metallic 2024 BMW X7 xDrive40i

    $44,834

    59,232 mi.
    Est. $824/mo

    Land Rover San Diego

    3.5
    San Diego, CA (9 mi)
    Check Availability
  • Special 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60iSpecial 2024 BMW X7 M60i

    $79,999

    8,423 mi.
    Est. $1,470/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Gray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40iGray Metallic 2024 BMW X7 xDrive40i

    $50,999

    $700
    53,111 mi.
    Est. $937/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • 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,888

    $226
    91,750 mi.
    Est. $512/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Gray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40iGray Metallic 2023 BMW X7 xDrive40i

    $52,500

    $1.4K
    40,028 mi.
    Est. $964/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Alpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40iAlpine White 2027 BMW X7 xDrive40i

    $95,952

    1,470 mi.
    Est. $1,763/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40iMineral White Metallic 2026 BMW X7 xDrive40i

    $97,887

    14,026 mi.
    Est. $1,798/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Alpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40iAlpine White 2026 BMW X7 xDrive40i

    $94,502

    8,142 mi.
    Est. $1,736/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Gray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40iGray Metallic 2027 BMW X7 xDrive40i

    $99,202

    1,238 mi.
    Est. $1,822/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (21 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40iBlack Sapphire Metallic 2026 BMW X7 xDrive40i

    $79,113

    $2.6K
    7,420 mi.
    Est. $1,453/mo

    BMW of Chula Vista

    Chula Vista, CA (18 mi)
    Check Availability
  • Alpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40iAlpine White 2022 BMW X7 xDrive40i

    $44,998

    $1K
    45,803 mi.
    Est. $827/mo

    San Diego Beemers

    5.0
    San Diego, CA (11 mi)
    Check Availability
  • $59,451

    38,152 mi.
    Est. $1,092/mo

    BMW of El Cajon

    4.7
    El Cajon, CA (5 mi)
  • $70,172

    36,043 mi.
    Est. $1,289/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $74,584

    41,237 mi.
    Est. $1,370/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $64,172

    21,976 mi.
    Est. $1,179/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • $84,322

    40,415 mi.
    Est. $1,549/mo

    BMW of San Diego

    4.9
    San Diego, CA (10 mi)
  • Gray 2022 BMW X7 xDrive40iGray 2022 BMW X7 xDrive40iGray 2022 BMW X7 xDrive40iGray 2022 BMW X7 xDrive40iGray 2022 BMW X7 xDrive40iGray 2022 BMW X7 xDrive40i

    $49,998

    20,176 mi.
    Est. $918/mo

    CarMax Irvine

    4.6
    Free delivery to El Cajon, CA (4 mi)
    Check Availability
  • Dravit Grey Metallic 2025 BMW X7 M60iDravit Grey Metallic 2025 BMW X7 M60iDravit Grey Metallic 2025 BMW X7 M60iDravit Grey Metallic 2025 BMW X7 M60iDravit Grey Metallic 2025 BMW X7 M60iDravit Grey Metallic 2025 BMW X7 M60i

    $77,999

    20,576 mi.
    Est. $1,433/mo

    Certified Benz & Beemer

    4.9
    $414 delivery from Scottsdale, AZ (296 mi)
    Check Availability

BMW X7 prices by year

Model year Average price Deals
2027 BMW X7 $109,365 2 Good deals

About the BMW X7

FAQs

How much does the BMW X7 cost?

The BMW X7 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the X7 is $56,646, with pricing starting at $20,000.

What is the MPG of the BMW X7?

The hybrid BMW X7 can reach up to 21 MPG city and 25 MPG highway for a combined rating of 23 MPG. The BMW X7 with traditional internal combustion engine offers up to 20 MPG city and 25 MPG 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 model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

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

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


What trim levels are available for the BMW X7?

For the latest model year, the BMW X7 is available in the following trim levels:

  • BMW X7 M60i
  • BMW X7 xDrive40i

What model years are available for the BMW X7?

Available model years for BMW X7 inventory range from 2019 to 2027.

Used BMW X7 by price

Similar Cars

Used BMW X7 by city