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
  • Vegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDriveVegas Red Metallic 2025 BMW X3 30 xDrive

    $45,000

    $500
    11,745 mi.
    Est. $821/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (16 mi)

    Quick view
  • Carbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40iCarbon Black Metallic 2021 BMW X5 xDrive40i

    $35,990

    43,550 mi.
    Est. $657/mo

    Napleton's Palatine Mazda

    4.1
    Check Availability
    Palatine, IL (18 mi)

    Quick view
  • Gray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40iGray 2025 BMW X7 xDrive40i

    $60,900

    $1.6K
    28,759 mi.
    Est. $1,111/mo

    Haus of Imports

    4.2
    Check Availability
    Lemont, IL (24 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60Black Sapphire Metallic 2023 BMW iX M60

    $56,001

    35,508 mi.
    Est. $1,022/mo

    Motor Werks INFINITI

    4.4
    Check Availability
    Barrington, IL (14 mi)
    Quick view
  • Mediterranean Blue Metallic 2020 BMW X1 xDrive28iMediterranean Blue Metallic 2020 BMW X1 xDrive28iMediterranean Blue Metallic 2020 BMW X1 xDrive28iMediterranean Blue Metallic 2020 BMW X1 xDrive28iMediterranean Blue Metallic 2020 BMW X1 xDrive28iMediterranean Blue Metallic 2020 BMW X1 xDrive28i

    $15,595

    85,455 mi.
    Est. $284/mo

    Auto Park Imports

    4.9
    Check Availability
    Stone Park, IL (20 mi)
    Quick view
  • Alpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28iAlpine White 2026 BMW X1 xDrive28i

    $44,991

    $308
    1,992 mi.
    Est. $821/mo

    Mercedes-Benz of St. Charles

    4.6
    Check Availability
    Saint Charles, IL (6 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. $638/mo

    Highline Auto Sales

    4.5
    Check Availability
    Willowbrook, IL (22 mi)
    Quick view
  • Brooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40iBrooklyn Gray Metallic 2022 BMW X4 M40i

    $46,494

    $505
    34,552 mi.
    Est. $848/mo

    Napleton's Palatine Mazda

    4.1
    Check Availability
    Palatine, IL (18 mi)

    Quick view
  • Frozen Black Metallic 2025 BMW X6 M BaseFrozen Black Metallic 2025 BMW X6 M BaseFrozen Black Metallic 2025 BMW X6 M BaseFrozen Black Metallic 2025 BMW X6 M BaseFrozen Black Metallic 2025 BMW X6 M BaseFrozen Black Metallic 2025 BMW X6 M Base

    $125,000

    8,658 mi.
    Est. $2,280/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (16 mi)
    Quick view
  • White Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28iWhite Metallic 2023 BMW X1 xDrive28i

    $33,990

    12,662 mi.
    Est. $620/mo

    Fields BMW of Northfield

    4.3
    Check Availability
    Northfield, IL (27 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30iBlack Sapphire Metallic 2025 BMW X4 xDrive30i

    $54,000

    1,690 mi.
    Est. $985/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (16 mi)
    Quick view
  • Alpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45eAlpine White 2023 BMW X5 PHEV xDrive45e

    $40,299

    $899
    42,573 mi.
    Est. $735/mo

    Acura Highland Park

    4.2
    Check Availability
    Highland Park, IL (28 mi)
    Quick view
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $62,977

    $500
    14,191 mi.
    Est. $1,149/mo

    Genesis of Aurora

    4.8
    Check Availability
    AURORA, IL (15 mi)
    Quick view
  • Bay Blue 2024 BMW XM BaseBay Blue 2024 BMW XM BaseBay Blue 2024 BMW XM BaseBay Blue 2024 BMW XM BaseBay Blue 2024 BMW XM BaseBay Blue 2024 BMW XM Base

    $93,598

    $100
    19,135 mi.
    Est. $1,707/mo

    Maserati of Naperville

    3.8
    Check Availability
    Naperville, IL (13 mi)

    Quick view
  • Black 2015 BMW X1 XDrive28iBlack 2015 BMW X1 XDrive28iBlack 2015 BMW X1 XDrive28iBlack 2015 BMW X1 XDrive28iBlack 2015 BMW X1 XDrive28iBlack 2015 BMW X1 XDrive28i

    $16,998

    51,060 mi.
    Est. $310/mo

    CarMax Joliet

    4.9
    Check Availability
    Plainfield, IL (28 mi)
    Quick view
  • 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

    $63,990

    20,111 mi.
    Est. $1,167/mo

    Fields BMW of Northfield

    4.3
    Check Availability
    Northfield, IL (27 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50eBlack Sapphire Metallic 2024 BMW X5 PHEV xDrive50e

    $55,990

    33,408 mi.
    Est. $1,021/mo

    Fields BMW of Northfield

    4.3
    Check Availability
    Northfield, IL (27 mi)
    Quick view
  • Blue Ridge Mountain Metallic 2023 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2023 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2023 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2023 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2023 BMW X7 xDrive40iBlue Ridge Mountain Metallic 2023 BMW X7 xDrive40i

    $50,989

    55,942 mi.
    Est. $930/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (28 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,995

    79,486 mi.
    Est. $547/mo

    Exclusive Auto Haus

    4.5
    Check Availability
    Roselle, IL (10 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28iBlack Sapphire Metallic 2021 BMW X1 xDrive28i

    $20,377

    62,987 mi.
    Est. $372/mo

    Maserati of Naperville

    3.8
    Check Availability
    Naperville, IL (13 mi)

    Quick view
  • Skyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40iSkyscraper Gray Metallic 2024 BMW X7 xDrive40i

    $53,291

    $800
    59,448 mi.
    Est. $972/mo

    Kunes Hyundai of Sycamore

    4.6
    Check Availability
    Sycamore, IL (24 mi)
    Quick view
  • Jet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40iJet Black 2021 BMW X7 xDrive40i

    $31,495

    104,326 mi.
    Est. $575/mo

    Baha Auto Group

    4.3
    Check Availability
    Palos Hills, IL (30 mi)
    Quick view
  • White 2020 BMW X1 XDrive28iWhite 2020 BMW X1 XDrive28iWhite 2020 BMW X1 XDrive28iWhite 2020 BMW X1 XDrive28iWhite 2020 BMW X1 XDrive28iWhite 2020 BMW X1 XDrive28i

    $25,998

    24,434 mi.
    Est. $474/mo

    CarMax Naperville

    4.6
    Check Availability
    Naperville, IL (11 mi)
    Quick view
  • Brooklyn Gray Metallic 2025 BMW X6 xDrive40iBrooklyn Gray Metallic 2025 BMW X6 xDrive40iBrooklyn Gray Metallic 2025 BMW X6 xDrive40iBrooklyn Gray Metallic 2025 BMW X6 xDrive40iBrooklyn Gray Metallic 2025 BMW X6 xDrive40iBrooklyn Gray Metallic 2025 BMW X6 xDrive40i

    $66,886

    27,483 mi.
    Est. $1,220/mo

    Gregory INFINITI

    4.1
    Check Availability
    Libertyville, IL (27 mi)
    Quick view
  • 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

    $70,620

    $370
    15,756 mi.
    Est. $1,288/mo

    Mercedes-Benz of Romeoville

    4.8
    Check Availability
    Romeoville, IL (23 mi)
    Quick view
  • Glacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28iGlacier Silver Metallic 2020 BMW X2 xDrive28i

    $16,650

    88,326 mi.
    Est. $304/mo

    Al Piemonte Chevrolet

    3.6
    Check Availability
    East Dundee, IL (10 mi)

    Quick view
  • Black Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40iBlack Sapphire Metallic 2025 BMW X6 xDrive40i

    $68,500

    $500
    13,795 mi.
    Est. $1,250/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (16 mi)
    Quick view
  • Silver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28iSilver 2018 BMW X1 xDrive28i

    $16,400

    $1.5K
    53,329 mi.
    Est. $299/mo

    Haus of Imports

    4.2
    Check Availability
    Lemont, IL (24 mi)
    Quick view
  • Black 2021 BMW X1 XDrive28iBlack 2021 BMW X1 XDrive28iBlack 2021 BMW X1 XDrive28iBlack 2021 BMW X1 XDrive28iBlack 2021 BMW X1 XDrive28iBlack 2021 BMW X1 XDrive28i

    $23,998

    58,124 mi.
    Est. $438/mo

    CarMax Hillside (Eisenhower Expy)

    Check Availability
    Hillside, IL (19 mi)
    Quick view
  • Alpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50eAlpine White 2025 BMW X5 PHEV xDrive50e

    $53,990

    30,374 mi.
    Est. $985/mo

    Al Piemonte Ford

    4.8
    Check Availability
    Melrose Park, IL (21 mi)
    Quick view
  • Silver 2021 BMW X3 sDrive30iSilver 2021 BMW X3 sDrive30iSilver 2021 BMW X3 sDrive30iSilver 2021 BMW X3 sDrive30iSilver 2021 BMW X3 sDrive30iSilver 2021 BMW X3 sDrive30i

    $28,998

    22,022 mi.
    Est. $529/mo

    CarMax Buford

    Check Availability
    $599 delivery to Naperville, IL (11 mi)
    Quick view
  • White 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30i

    $25,998

    59,238 mi.
    Est. $474/mo

    CarMax Murfreesboro

    Check Availability
    $199 delivery to Naperville, IL (11 mi)
    Quick view
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