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
  • Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40Gray Metallic 2026 BMW i4 Gran Coupe xDrive40

    $70,612

    1,360 mi.
    Est. $1,300/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (23 mi)

    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $38,240

    $536
    22,555 mi.
    Est. $704/mo

    Mcgrath Evanston Subaru

    4.9
    Check Availability
    Skokie, IL (14 mi)

    Quick view
  • Black 2019 BMW X3 M40i Sport Utility 4DBlack 2019 BMW X3 M40i Sport Utility 4DBlack 2019 BMW X3 M40i Sport Utility 4DBlack 2019 BMW X3 M40i Sport Utility 4DBlack 2019 BMW X3 M40i Sport Utility 4DBlack 2019 BMW X3 M40i Sport Utility 4D

    $28,376

    82,687 mi.
    Est. $522/mo

    Dart Motors

    4.0
    Check Availability
    Mchenry, IL (21 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40iBrooklyn Grey Metallic 2024 BMW X3 M40i

    $54,212

    $198
    30,170 mi.
    Est. $998/mo

    Castle Subaru McHenry

    4.8
    Check Availability
    McHenry, IL (24 mi)
    Quick view
  • Brooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40iBrooklyn Grey Metallic 2022 BMW X3 M40i

    $39,895

    63,316 mi.
    Est. $735/mo

    CIty Werks Motorsports

    5.0
    Check Availability
    Glendale Heights, IL (21 mi)
    Quick view
  • Alpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30iAlpine White 2023 BMW X3 xDrive30i

    $42,409

    6,347 mi.
    Est. $781/mo

    Motor Werks INFINITI

    4.4
    Check Availability
    Barrington, IL (14 mi)
    Quick view
  • Black Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30iBlack Sapphire Metallic 2021 BMW X3 xDrive30i

    $25,699

    54,288 mi.
    Est. $473/mo

    Star Motor Sales

    4.5
    Check Availability
    Downers Grove, IL (27 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDriveBlack Sapphire Metallic 2024 BMW 760 760i xDrive

    $74,895

    29,118 mi.
    Est. $1,379/mo

    Bob Rohrman's Gurnee Hyundai

    4.1
    Check Availability
    Gurnee, IL (16 mi)

    Quick view
  • Blue 2022 BMW X5 xDrive40i Sport Utility 4DBlue 2022 BMW X5 xDrive40i Sport Utility 4DBlue 2022 BMW X5 xDrive40i Sport Utility 4DBlue 2022 BMW X5 xDrive40i Sport Utility 4DBlue 2022 BMW X5 xDrive40i Sport Utility 4DBlue 2022 BMW X5 xDrive40i Sport Utility 4D

    $38,376

    68,535 mi.
    Est. $707/mo

    Dart Motors

    4.0
    Check Availability
    Mchenry, IL (21 mi)
    Quick view
  • Jet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40iJet Black 2019 BMW X5 xDrive40i

    $30,367

    64,301 mi.
    Est. $559/mo

    Fields BMW of Northfield

    4.3
    Check Availability
    Northfield, IL (7 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $41,853

    $2.5K
    19,366 mi.
    Est. $771/mo

    Honda Libertyville

    4.4
    Check Availability
    Libertyville, IL (8 mi)
    Quick view
  • Jet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28iJet Black 2017 BMW X3 xDrive28i

    $17,606

    $693
    81,050 mi.
    Est. $324/mo

    Mercedes-Benz of Chicago

    4.6
    Check Availability
    Chicago, IL (21 mi)
    Quick view
  • Jet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40iJet Black 2021 BMW X5 xDrive40i

    $27,401

    111,533 mi.
    Est. $505/mo

    Elgin Auto Sales & Service Center

    4.7
    Check Availability
    Elgin, IL (22 mi)
    Quick view
  • Marina Bay Blue Metallic 2023 BMW M8 Gran Coupe CompetitionMarina Bay Blue Metallic 2023 BMW M8 Gran Coupe CompetitionMarina Bay Blue Metallic 2023 BMW M8 Gran Coupe CompetitionMarina Bay Blue Metallic 2023 BMW M8 Gran Coupe CompetitionMarina Bay Blue Metallic 2023 BMW M8 Gran Coupe CompetitionMarina Bay Blue Metallic 2023 BMW M8 Gran Coupe Competition

    $94,995

    13,724 mi.
    Est. $1,749/mo

    Arlington Acura in Palatine

    4.1
    Check Availability
    Palatine, IL (11 mi)

    Quick view
  • White 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30iWhite 2018 BMW X3 XDrive30i

    $22,998

    $1K
    47,941 mi.
    Est. $423/mo

    CarMax Schaumburg

    4.5
    Check Availability
    Schaumburg, IL (14 mi)
    Quick view
  • Alpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28iAlpine White 2011 BMW X3 xDrive28i

    $6,348

    $613
    131,015 mi.
    Est. $117/mo

    Genesis of Highland Park

    4.6
    Check Availability
    Highland Park, IL (3 mi)
    Quick view
  • White 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40iWhite 2019 BMW X5 xDrive40i

    $29,699

    46,445 mi.
    Est. $547/mo

    Off Lease Cars

    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Gray 2019 BMW X5 xDrive50iGray 2019 BMW X5 xDrive50iGray 2019 BMW X5 xDrive50iGray 2019 BMW X5 xDrive50iGray 2019 BMW X5 xDrive50iGray 2019 BMW X5 xDrive50i

    $29,990

    $500
    50,901 mi.
    Est. $552/mo

    Auto Gallery Chicago

    Check Availability
    Addison, IL (19 mi)
    Quick view
  • Gold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40iGold 2019 BMW X5 xDrive40i

    $30,595

    49,645 mi.
    Est. $563/mo

    TAB Auto Brokers

    Check Availability
    Chicago, IL (16 mi)
    Quick view
  • Carbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDriveCarbon Black Metallic 2026 BMW 530 xDrive

    $56,895

    $700
    4,890 mi.
    Est. $1,048/mo

    Arlington Acura in Palatine

    4.1
    Check Availability
    Palatine, IL (11 mi)

    Quick view
  • Black 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35iBlack 2016 BMW X5 xDrive35i

    $13,495

    89,520 mi.
    Est. $248/mo

    Ford City Motors Inc

    Check Availability
    Elgin, IL (22 mi)
    Quick view
  • Black 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30iBlack 2019 BMW X3 sDrive30i

    $13,300

    102,296 mi.
    Est. $245/mo

    NextDrive Chicago

    Check Availability
    Westchester, IL (22 mi)
    Quick view
  • WHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40iWHITE 2019 BMW X5 xDrive40i

    $31,995

    84,665 mi.
    Est. $589/mo

    EMH Motors

    Check Availability
    Arlington Heights, IL (7 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60iBlack Sapphire Metallic 2024 BMW X5 M60i

    $77,700

    16,227 mi.
    Est. $1,431/mo

    Kunes Lakes Chevrolet‎

    Check Availability
    Lake Bluff, IL (7 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $46,035

    17,691 mi.
    Est. $848/mo

    Fields Motorcars Downers Grove

    Check Availability
    Downers Grove, IL (26 mi)
    Quick view
  • Phytonic Blue Metallic 2023 BMW X6 M50iPhytonic Blue Metallic 2023 BMW X6 M50iPhytonic Blue Metallic 2023 BMW X6 M50iPhytonic Blue Metallic 2023 BMW X6 M50iPhytonic Blue Metallic 2023 BMW X6 M50iPhytonic Blue Metallic 2023 BMW X6 M50i

    $61,395

    $200
    50,363 mi.
    Est. $1,130/mo

    Arlington Acura in Palatine

    4.1
    Check Availability
    Palatine, IL (11 mi)

    Quick view
  • Gray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35iGray 2018 BMW X5 xDrive35i

    $20,400

    $2.5K
    75,963 mi.
    Est. $376/mo

    Chicago Car Deals

    Check Availability
    Lake in the Hills, IL (23 mi)
    Quick view
  • White 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30i

    $13,995

    100,274 mi.
    Est. $258/mo

    Ali Luxury Motors

    Check Availability
    Glenview, IL (7 mi)
    Quick view
  • Gray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30iGray 2019 BMW X3 sDrive30i

    $15,995

    99,099 mi.
    Est. $295/mo

    Car Hunter Express

    Check Availability
    Bensenville, IL (14 mi)
    Quick view
  • Black 2015 BMW X3 xDrive28iBlack 2015 BMW X3 xDrive28iBlack 2015 BMW X3 xDrive28iBlack 2015 BMW X3 xDrive28iBlack 2015 BMW X3 xDrive28iBlack 2015 BMW X3 xDrive28i

    $10,995

    98,699 mi.
    Est. $202/mo

    Bunt Motors Inc

    Check Availability
    Northbrook, IL (6 mi)
    Quick view
  • Blue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 Base

    $64,998

    $358
    4,075 mi.
    Est. $1,197/mo

    Maserati of Naperville

    3.6
    Check Availability
    $300 delivery from Naperville, IL (32 mi)
    Quick view
  • Black Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPEBlack Sapphire Metallic 2020 BMW M8 COUPE

    $51,995

    87,459 mi.
    Est. $957/mo

    Baha Auto Group

    4.3
    Check Availability
    $399 delivery from Palos Hills, IL (34 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