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 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $33,400

    44,510 mi.
    Est. $615/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (21 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 (17 mi)

    Quick view
  • Phytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30iPhytonic Blue Metallic 2018 BMW X3 xDrive30i

    $17,645

    $180
    72,790 mi.
    Est. $325/mo

    Dial Nissan

    4.8
    Check Availability
    Chicago, IL (23 mi)
    Quick view
  • Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30Black 2025 BMW X3 xDrive30

    $46,998

    25,183 mi.
    Est. $865/mo

    CarMax Naperville

    4.6
    Check Availability
    Naperville, IL (16 mi)
    Quick view
  • BLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35iBLACK 2015 BMW X3 xDrive35i

    $14,478

    88,101 mi.
    Est. $267/mo

    Oswego Motors

    4.6
    Check Availability
    Oswego, IL (5 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 (12 mi)
    Quick view
  • Black 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30iBlack 2022 BMW X3 XDrive30i

    $26,998

    $1K
    58,497 mi.
    Est. $497/mo

    CarMax Glencoe (Edens Expy)

    Check Availability
    Glencoe, IL (16 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30iBrooklyn Grey Metallic 2024 BMW X3 xDrive30i

    $41,112

    $200
    23,810 mi.
    Est. $757/mo

    St Charles Chrysler Dodge Jeep RAM

    4.0
    Check Availability
    Saint Charles, IL (15 mi)

    Quick view
  • Alpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40iAlpine White 2024 BMW X3 M40i

    $54,349

    $1K
    17,009 mi.
    Est. $1,001/mo

    McGrath BMW of Elmhurst

    4.4
    Check Availability
    Elmhurst, IL (6 mi)
    Quick view
  • Alpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30iAlpine White 2018 BMW X3 xDrive30i

    $20,512

    $400
    57,047 mi.
    Est. $378/mo

    McGrath Volvo Cars Barrington

    4.2
    Check Availability
    Barrington, IL (13 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $26,495

    97,626 mi.
    Est. $488/mo

    CIty Werks Motorsports

    5.0
    Check Availability
    Glendale Heights, IL (6 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity VehicleBlack Sapphire Metallic 2023 BMW X3 xDrive30i Sports Activity Vehicle

    $34,189

    59,690 mi.
    Est. $630/mo

    Gmotorcars Auto & Commercial Truck

    4.1
    Check Availability
    Arlington Heights, IL (6 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $20,956

    77,321 mi.
    Est. $386/mo

    Driven Auto of Dundee

    4.0
    Check Availability
    East Dundee, IL (15 mi)
    Quick view
  • Space Gray 2016 BMW X3 xDrive35iSpace Gray 2016 BMW X3 xDrive35iSpace Gray 2016 BMW X3 xDrive35iSpace Gray 2016 BMW X3 xDrive35iSpace Gray 2016 BMW X3 xDrive35iSpace Gray 2016 BMW X3 xDrive35i

    $18,400

    43,569 mi.
    Est. $339/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, IL (21 mi)

    Quick view
  • Space Gray Metallic 2017 BMW X3 xDrive35iSpace Gray Metallic 2017 BMW X3 xDrive35iSpace Gray Metallic 2017 BMW X3 xDrive35iSpace Gray Metallic 2017 BMW X3 xDrive35iSpace Gray Metallic 2017 BMW X3 xDrive35iSpace Gray Metallic 2017 BMW X3 xDrive35i

    $18,907

    65,864 mi.
    Est. $348/mo

    Northshore Auto Connect LLC

    5.0
    Check Availability
    Skokie, IL (16 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.3
    Check Availability
    Libertyville, IL (21 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

    $33,455

    $712
    49,764 mi.
    Est. $616/mo

    Advantage Acura of Naperville

    4.0
    Check Availability
    Naperville, IL (17 mi)
    Quick view
  • Jet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30iJet Black 2024 BMW X3 xDrive30i

    $31,290

    $1.1K
    58,545 mi.
    Est. $576/mo

    Castle Hyundai Oak lawn

    4.7
    Check Availability
    Oak Lawn, IL (23 mi)
    Quick view
  • Black 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30iBlack 2024 BMW X3 XDrive30i

    $29,998

    59,484 mi.
    Est. $552/mo

    CarMax Schaumburg

    4.5
    Check Availability
    Schaumburg, IL (7 mi)
    Quick view
  • Arctic 2025 BMW X3 30 xDriveArctic 2025 BMW X3 30 xDriveArctic 2025 BMW X3 30 xDriveArctic 2025 BMW X3 30 xDriveArctic 2025 BMW X3 30 xDriveArctic 2025 BMW X3 30 xDrive

    $40,300

    36,489 mi.
    Est. $742/mo

    Perillo BMW

    3.9
    Check Availability
    Chicago, 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

    $37,277

    24,647 mi.
    Est. $686/mo

    Elmhurst Ford

    4.6
    Check Availability
    Bensenville, IL (5 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40iBlack Sapphire Metallic 2024 BMW X3 M40i

    $51,377

    40,169 mi.
    Est. $946/mo

    Elmhurst Chrysler Dodge Jeep Ram

    4.0
    Check Availability
    Elmhurst, IL (5 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30iMineral White Metallic 2023 BMW X3 xDrive30i

    $36,245

    $164
    35,956 mi.
    Est. $667/mo

    Motor Werks INFINITI

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

    $16,990

    $500
    88,844 mi.
    Est. $313/mo

    Auto House Motors

    4.3
    Check Availability
    Downers Grove, IL (12 mi)
    Quick view
  • Phytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30iPhytonic Blue Metallic 2022 BMW X3 xDrive30i

    $27,919

    $1.2K
    67,324 mi.
    Est. $514/mo

    Napleton Chevrolet St. Charles

    4.6
    Check Availability
    St. Charles, IL (15 mi)
    Quick view
  • Jet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30iJet Black 2022 BMW X3 xDrive30i

    $30,201

    $100
    49,662 mi.
    Est. $556/mo

    Jaguar Land Rover Hinsdale

    4.6
    Check Availability
    Hinsdale, IL (12 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 (19 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $23,372

    $494
    62,573 mi.
    Est. $430/mo

    Napleton Buick GMC

    4.7
    Check Availability
    Crystal Lake, IL (24 mi)
    Quick view
  • Black Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30iBlack Sapphire Metallic 2022 BMW X3 xDrive30i

    $31,495

    44,886 mi.
    Est. $580/mo

    Conway Imports

    4.3
    Check Availability
    Streamwood, IL (8 mi)
    Quick view
  • Jet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30iJet Black 2020 BMW X3 xDrive30i

    $20,495

    80,366 mi.
    Est. $377/mo

    Laura Buick GMC

    4.5
    Check Availability
    $499 delivery from Collinsville, IL (250 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

    $26,998

    $1K
    57,469 mi.
    Est. $497/mo

    CarMax Lexington

    Check Availability
    $199 delivery to Schaumburg, IL (7 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