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
  • Brooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40iBrooklyn Grey Metallic 2024 BMW X7 xDrive40i

    $58,190

    37,374 mi.
    Est. $1,094/mo

    Huntley Ford

    4.7
    Huntley, IL (27 mi)
    Check Availability

  • Phytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50iPhytonic Blue Metallic 2022 BMW X7 M50i

    $52,313

    $506
    38,653 mi.
    Est. $983/mo

    McGrath Acura of Libertyville

    4.4
    Libertyville, IL (9 mi)
    Check Availability

  • Mineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40iMineral White Metallic 2023 BMW X7 xDrive40i

    $53,399

    $1K
    27,543 mi.
    Est. $1,004/mo

    The Audi Exchange Highland Park

    4.8
    Highland Park, IL (7 mi)
    Check Availability

  • White 2024 BMW X7 xDrive40iWhite 2024 BMW X7 xDrive40iWhite 2024 BMW X7 xDrive40iWhite 2024 BMW X7 xDrive40iWhite 2024 BMW X7 xDrive40iWhite 2024 BMW X7 xDrive40i

    $53,877

    $300
    45,910 mi.
    Est. $1,013/mo

    Haus of Imports

    4.3
    Lemont, IL (29 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40i

    $44,183

    72,821 mi.
    Est. $830/mo

    Cadillac of Naperville

    4.8
    Naperville, IL (28 mi)
    Check Availability
  • Dravit Grey Metallic 2022 BMW X7 M50iDravit Grey Metallic 2022 BMW X7 M50iDravit Grey Metallic 2022 BMW X7 M50iDravit Grey Metallic 2022 BMW X7 M50iDravit Grey Metallic 2022 BMW X7 M50iDravit Grey Metallic 2022 BMW X7 M50i

    $48,562

    $200
    47,677 mi.
    Est. $913/mo

    McGrath BMW of Elmhurst

    4.4
    Elmhurst, IL (15 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

    $64,061

    $736
    18,111 mi.
    Est. $1,204/mo

    Gregory INFINITI

    4.4
    Libertyville, IL (10 mi)
    Check Availability
  • Arctic Grey Metallic 2022 BMW X7 xDrive40iArctic Grey Metallic 2022 BMW X7 xDrive40iArctic Grey Metallic 2022 BMW X7 xDrive40iArctic Grey Metallic 2022 BMW X7 xDrive40iArctic Grey Metallic 2022 BMW X7 xDrive40iArctic Grey Metallic 2022 BMW X7 xDrive40i

    $41,412

    59,397 mi.
    Est. $778/mo

    Mercedes-Benz of St. Charles

    4.7
    Saint Charles, IL (27 mi)
    Check Availability
  • Skyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40iSkyscraper Grey Metallic 2023 BMW X7 xDrive40i

    $53,267

    $600
    34,640 mi.
    Est. $1,001/mo

    McGrath Lexus Chicago

    4.6
    Chicago, IL (21 mi)
    Check Availability

  • White 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40iWhite 2025 BMW X7 xDrive40i

    $69,998

    21,270 mi.
    Est. $1,316/mo

    CarMax Hillside (Eisenhower Expy)

    4.8
    Hillside, IL (18 mi)
    Check Availability
  • blue dark 2022 BMW X7 xDrive40iblue dark 2022 BMW X7 xDrive40iblue dark 2022 BMW X7 xDrive40iblue dark 2022 BMW X7 xDrive40iblue dark 2022 BMW X7 xDrive40iblue dark 2022 BMW X7 xDrive40i

    $41,376

    53,075 mi.
    Est. $778/mo

    Dart Motors

    4.1
    Mchenry, IL (21 mi)
    Check Availability
  • Black 2024 BMW X7 xDrive40iBlack 2024 BMW X7 xDrive40iBlack 2024 BMW X7 xDrive40iBlack 2024 BMW X7 xDrive40iBlack 2024 BMW X7 xDrive40iBlack 2024 BMW X7 xDrive40i

    $54,998

    35,980 mi.
    Est. $1,034/mo

    CarMax Schaumburg

    4.5
    Schaumburg, IL (10 mi)
    Check Availability
  • 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

    $30,370

    93,030 mi.
    Est. $571/mo

    The Car Haus

    5.0
    Roselle, IL (15 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X7 xDrive40iMineral White Metallic 2021 BMW X7 xDrive40iMineral White Metallic 2021 BMW X7 xDrive40iMineral White Metallic 2021 BMW X7 xDrive40iMineral White Metallic 2021 BMW X7 xDrive40iMineral White Metallic 2021 BMW X7 xDrive40i

    $36,372

    54,811 mi.
    Est. $684/mo

    Conway Imports

    4.2
    Streamwood, IL (16 mi)
    Check Availability
  • Alpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40i

    $39,367

    66,042 mi.
    Est. $740/mo

    Gillespie Ford

    4.9
    Lake Villa, IL (19 mi)
    Check Availability

  • Brooklyn Grey Metallic 2023 BMW X7 xDrive40iBrooklyn Grey Metallic 2023 BMW X7 xDrive40iBrooklyn Grey Metallic 2023 BMW X7 xDrive40iBrooklyn Grey Metallic 2023 BMW X7 xDrive40iBrooklyn Grey Metallic 2023 BMW X7 xDrive40iBrooklyn Grey Metallic 2023 BMW X7 xDrive40i

    $52,379

    47,681 mi.
    Est. $985/mo

    The Audi Exchange St. Charles

    4.8
    St. Charles, IL (27 mi)
    Check Availability
  • Gray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40iGray 2024 BMW X7 xDrive40i

    $61,372

    26,125 mi.
    Est. $1,154/mo

    carneed

    4.8
    Northbrook, IL (6 mi)
    Check Availability
  • Alpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40iAlpine White 2025 BMW X7 xDrive40i

    $48,591

    $100
    58,436 mi.
    Est. $913/mo

    Nissan of Elgin

    4.7
    Elgin, IL (22 mi)
    Check Availability
  • Black 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40iBlack 2025 BMW X7 xDrive40i

    $51,362

    34,229 mi.
    Est. $965/mo

    Xchange Motors

    5.0
    Addison, IL (16 mi)
    Check Availability
  • Carbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50iCarbon Black Metallic 2019 BMW X7 xDrive50i

    $35,514

    $1.1K
    58,824 mi.
    Est. $668/mo

    iCars Chicago

    4.9
    Skokie, IL (11 mi)
    Check Availability
  • Frozen Pure Grey Metallic 2024 BMW X7 M60iFrozen Pure Grey Metallic 2024 BMW X7 M60iFrozen Pure Grey Metallic 2024 BMW X7 M60iFrozen Pure Grey Metallic 2024 BMW X7 M60iFrozen Pure Grey Metallic 2024 BMW X7 M60iFrozen Pure Grey Metallic 2024 BMW X7 M60i

    $72,190

    $1.1K
    16,749 mi.
    Est. $1,357/mo

    Old Orchard Nissan

    4.7
    Skokie, IL (10 mi)
    Check Availability

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

    58,058 mi.
    Est. $614/mo

    Luxury Auto Selection

    4.9
    Chicago, IL (15 mi)
    Check Availability
  • 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

    $28,372

    $800
    79,486 mi.
    Est. $533/mo

    Exclusive Auto Haus

    4.6
    Roselle, IL (13 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60iMineral White Metallic 2023 BMW X7 M60i

    $51,977

    74,802 mi.
    Est. $977/mo

    Star Motor Sales

    4.5
    Downers Grove, IL (23 mi)
    Check Availability
  • Black Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40iBlack Sapphire Metallic 2023 BMW X7 xDrive40i

    $51,704

    $1K
    38,022 mi.
    Est. $972/mo

    Bill Jacobs VW

    4.6
    Naperville, IL (29 mi)
    Check Availability
  • Alpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40iAlpine White 2021 BMW X7 xDrive40i

    $38,004

    $500
    49,430 mi.
    Est. $714/mo

    Kunes Lakes Chevrolet‎

    Lake Bluff, IL (11 mi)
    Check Availability
  • White Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60iWhite Metallic 2024 BMW X7 M60i

    $74,893

    38,787 mi.
    Est. $1,408/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.5
    Lake Bluff, IL (11 mi)
    Check Availability

  • WHITE 2021 BMW X7 xDrive40iWHITE 2021 BMW X7 xDrive40iWHITE 2021 BMW X7 xDrive40iWHITE 2021 BMW X7 xDrive40iWHITE 2021 BMW X7 xDrive40iWHITE 2021 BMW X7 xDrive40i

    $34,295

    81,385 mi.
    Est. $645/mo

    EMH Motors

    Arlington Heights, IL (4 mi)
    Check Availability
  • Carbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40iCarbon Black Metallic 2022 BMW X7 xDrive40i

    $36,872

    82,944 mi.
    Est. $693/mo

    Baha Auto of Burbank

    Burbank, IL (28 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

    $28,878

    71,661 mi.
    Est. $543/mo

    KNB Motors Inc

    Northlake, IL (16 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

    $26,372

    107,919 mi.
    Est. $496/mo

    Baha Auto of Cicero

    Cicero, IL (22 mi)
    Check Availability
  • Silver 2025 BMW X7 xDrive40iSilver 2025 BMW X7 xDrive40iSilver 2025 BMW X7 xDrive40iSilver 2025 BMW X7 xDrive40iSilver 2025 BMW X7 xDrive40iSilver 2025 BMW X7 xDrive40i

    $53,998

    $1K
    41,738 mi.
    Est. $1,015/mo

    CarMax Lexington

    4.5
    $899 delivery to Glencoe, IL (8 mi)
    Check Availability
  • 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

    $25,971

    95,122 mi.
    Est. $488/mo

    R&B Car Company Warsaw

    3.9
    $399 delivery from Warsaw, IN (123 mi)
    Check Availability