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 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDriveAlpine White 2025 BMW M440 i xDrive

    $73,989

    15,370 mi.
    Est. $1,375/mo

    Bill Kay Chevrolet

    4.6
    Check Availability
    Lisle, IL (13 mi)

    Quick view
  • Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50Phytonic Blue Metallic 2024 BMW iX xDrive50

    $53,977

    $600
    23,648 mi.
    Est. $1,003/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)

    Quick view
  • $26,839

    72,441 mi.
    Est. $499/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $80,989

    43,028 mi.
    Est. $1,505/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $33,329

    34,651 mi.
    Est. $619/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $50,479

    42,871 mi.
    Est. $938/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $49,989

    43,571 mi.
    Est. $929/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 228 Gran Coupe i xDriveBlack Sapphire Metallic 2023 BMW 228 Gran Coupe i xDrive

    $26,804

    60,998 mi.
    Est. $498/mo

    Thomas Kia of Highland

    4.4
    Check Availability
    Highland, IN (25 mi)

    Quick view
  • $23,459

    68,072 mi.
    Est. $436/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $56,679

    29,806 mi.
    Est. $1,053/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $16,989

    78,567 mi.
    Est. $316/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $61,489

    23,438 mi.
    Est. $1,143/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $49,079

    37,021 mi.
    Est. $912/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • 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

    $67,388

    26,378 mi.
    Est. $1,252/mo

    Jaguar Land Rover Hinsdale

    4.7
    Check Availability
    Hinsdale, IL (6 mi)

    Quick view
  • $69,589

    18,618 mi.
    Est. $1,293/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $41,969

    39,342 mi.
    Est. $780/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • $45,989

    46,967 mi.
    Est. $855/mo

    Gravity Autos Chicago

    4.4
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • Alpine White 2019 BMW 530 xDriveAlpine White 2019 BMW 530 xDriveAlpine White 2019 BMW 530 xDriveAlpine White 2019 BMW 530 xDriveAlpine White 2019 BMW 530 xDriveAlpine White 2019 BMW 530 xDrive

    $23,490

    44,359 mi.
    Est. $437/mo

    Unlimited Motors

    4.5
    Check Availability
    $221 delivery from Westfield, IN (148 mi)
    Quick view
  • Gray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40iGray 2022 BMW X5 xDrive40i

    $43,490

    $500
    49,868 mi.
    Est. $808/mo

    XYZ Motors

    5.0
    Check Availability
    $208 delivery from Grand Rapids, MI (139 mi)
    Quick view
  • Arctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40iArctic Gray Metallic 2020 BMW X5 xDrive40i

    $23,176

    $301
    87,205 mi.
    Est. $431/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (43 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40iDark Graphite Metallic 2021 BMW X3 M40i

    $30,371

    76,981 mi.
    Est. $564/mo

    AutoNation Toyota Libertyville

    4.7
    Check Availability
    Libertyville, IL (35 mi)
    Quick view
  • Gray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40iGray Metallic 2024 BMW X5 xDrive40i

    $42,222

    $333
    42,664 mi.
    Est. $785/mo

    Huntley Ford

    4.3
    Check Availability
    Huntley, IL (40 mi)
    Quick view
  • White 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30iWhite 2023 BMW X3 xDrive30i

    $29,888

    53,888 mi.
    Est. $555/mo

    Huntley Ford

    4.3
    Check Availability
    Huntley, IL (40 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $33,000

    $500
    42,142 mi.
    Est. $613/mo

    Motor Werks Cadillac

    4.8
    Check Availability
    Barrington, IL (31 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60iBlack Sapphire Metallic 2026 BMW X5 M60i

    $88,999

    1,099 mi.
    Est. $1,654/mo

    Knauz Auto Park

    4.7
    Check Availability
    Lake Bluff, IL (35 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30iDark Graphite Metallic 2022 BMW X3 xDrive30i

    $27,995

    53,058 mi.
    Est. $520/mo

    Bob Rohrman's Gurnee Hyundai

    4.2
    Check Availability
    Gurnee, IL (43 mi)
    Quick view
  • Black 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30iBlack 2020 BMW X3 xDrive30i

    $24,876

    46,790 mi.
    Est. $462/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (43 mi)
    Quick view
  • Vegas Red 2026 BMW X3 30 xDriveVegas Red 2026 BMW X3 30 xDriveVegas Red 2026 BMW X3 30 xDriveVegas Red 2026 BMW X3 30 xDriveVegas Red 2026 BMW X3 30 xDriveVegas Red 2026 BMW X3 30 xDrive

    $56,799

    1,057 mi.
    Est. $1,056/mo

    Knauz Auto Park

    4.7
    Check Availability
    Lake Bluff, IL (35 mi)
    Quick view
  • White 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40iWhite 2023 BMW X5 xDrive40i

    $43,998

    38,080 mi.
    Est. $818/mo

    CarMax Algonquin

    4.5
    Check Availability
    Algonquin, IL (38 mi)
    Quick view
  • White Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40iWhite Metallic 2026 BMW X5 xDrive40i

    $69,477

    $500
    6,000 mi.
    Est. $1,291/mo

    Victory Honda Michigan City

    4.5
    Check Availability
    Michigan City, IN (49 mi)
    Quick view
  • White Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40iWhite Metallic 2020 BMW X5 xDrive40i

    $34,999

    47,440 mi.
    Est. $650/mo

    Graff Ford

    4.2
    Check Availability
    Chesterton, IN (39 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