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
  • Brooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDriveBrooklyn Grey Metallic 2025 BMW X3 M50 xDrive

    $62,399

    8,507 mi.
    Est. $1,095/mo

    The Audi Exchange Highland Park

    4.9
    Check Availability
    Highland Park, IL (29 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

    $29,998

    $1.1K
    65,212 mi.
    Est. $527/mo

    Schaumburg Kia

    4.5
    Check Availability
    Schaumburg, IL (23 mi)

    Quick view
  • $29,887

    41,145 mi.
    Est. $525/mo

    Maserati of Naperville

    3.5
    Check Availability
    Naperville, IL (19 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30i

    $28,990

    32,843 mi.
    Est. $509/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • Vegas Red Metallic 2025 BMW X3 M50 xDrive

    $60,790

    17,895 mi.
    Est. $1,067/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)
    Quick view
  • Not Priced

    73,311 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Check Availability
    Aurora, IL (21 mi)
    Quick view
  • Not Priced

    55,135 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Check Availability
    Aurora, 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

    $37,851

    $389
    22,555 mi.
    Est. $664/mo

    Mcgrath Evanston Subaru

    4.9
    Check Availability
    Skokie, IL (19 mi)

    Quick view
  • Not Priced

    90,058 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Check Availability
    Aurora, IL (21 mi)
    Quick view
  • Alpine White 2022 BMW X3 M40i

    Not Priced

    47,542 mi.
    Est. $0/mo

    Ultimo Motors North Shore

    2.9
    Check Availability
    Northbrook, IL (23 mi)
    Quick view
  • Dark Graphite Metallic 2022 BMW X3 xDrive30i

    $100,411

    47,798 mi.
    Est. $1,763/mo

    Genesis of Schaumburg

    Check Availability
    SCHAUMBURG, IL (23 mi)
    Quick view
  • $38,367

    16,437 mi.
    Est. $674/mo

    Fields BMW of Northfield

    4.4
    Check Availability
    Northfield, IL (24 mi)
    Quick view
  • $48,367

    16,991 mi.
    Est. $849/mo

    Fields BMW of Northfield

    4.4
    Check Availability
    Northfield, IL (24 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $40,290

    $1K
    40,375 mi.
    Est. $707/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (20 mi)

    Quick view
  • $25,485

    46,218 mi.
    Est. $447/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (25 mi)
    Quick view
  • $10,530

    144,807 mi.
    Est. $185/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (27 mi)
    Quick view
  • $44,530

    13,244 mi.
    Est. $782/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (27 mi)
    Quick view
  • $18,332

    117,316 mi.
    Est. $322/mo

    Elgin Hyundai

    4.2
    Check Availability
    Bartlett, IL (28 mi)
    Quick view
  • Not Priced

    37,796 mi.
    Est. $0/mo

    Gravity Autos Chicago

    4.1
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28iBlack Sapphire Metallic 2017 BMW X3 xDrive28i

    $12,236

    $120
    106,320 mi.
    Est. $215/mo

    Napleton's Countryside Mazda

    4.5
    Check Availability
    Countryside, IL (3 mi)

    Quick view
  • $35,541

    41,915 mi.
    Est. $624/mo

    Gravity Autos Chicago

    4.1
    Check Availability
    Highland Park, IL (30 mi)
    Quick view
  • Gray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30iGray 2023 BMW X3 XDrive30i

    $40,998

    $1K
    9,925 mi.
    Est. $720/mo

    CarMax Louisville

    4.6
    Check Availability
    $149 delivery to Oak Lawn, IL (5 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

    $36,998

    39,900 mi.
    Est. $649/mo

    CarMax Wichita

    Check Availability
    $399 delivery to Oak Lawn, IL (5 mi)
    Quick view
  • Mineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30iMineral White Metallic 2018 BMW X3 xDrive30i

    $18,407

    81,041 mi.
    Est. $323/mo

    Brilliance Subaru

    4.9
    Check Availability
    Elgin, IL (34 mi)
    Quick view
  • White Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30iWhite Metallic 2024 BMW X3 xDrive30i

    $32,746

    $300
    38,272 mi.
    Est. $575/mo

    Huntley Ford

    4.5
    Check Availability
    Huntley, IL (40 mi)
    Quick view
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $42,407

    28,723 mi.
    Est. $744/mo

    Knauz BMW Mercedes-Benz Sprinter

    4.7
    Check Availability
    Lake Bluff, IL (35 mi)
    Quick view
  • White 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30iWhite 2022 BMW X3 xDrive30i

    $28,376

    49,240 mi.
    Est. $498/mo

    CarWise Gurnee

    4.4
    Check Availability
    Gurnee, IL (43 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

    $31,912

    $594
    42,142 mi.
    Est. $560/mo

    Motor Werks Cadillac

    4.8
    Check Availability
    Barrington, IL (31 mi)
    Quick view
  • Silver 2015 BMW X3 XDrive28iSilver 2015 BMW X3 XDrive28iSilver 2015 BMW X3 XDrive28iSilver 2015 BMW X3 XDrive28iSilver 2015 BMW X3 XDrive28iSilver 2015 BMW X3 XDrive28i

    $15,998

    $1K
    66,576 mi.
    Est. $281/mo

    CarMax Algonquin

    4.3
    Check Availability
    Algonquin, IL (38 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,010

    $202
    30,170 mi.
    Est. $948/mo

    Castle Subaru McHenry

    4.8
    Check Availability
    McHenry, IL (46 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40iDark Graphite Metallic 2023 BMW X3 M40i

    $39,023

    $5K
    72,060 mi.
    Est. $685/mo

    Kunes Hyundai of Sycamore

    4.6
    Check Availability
    Sycamore, IL (48 mi)
    Quick view
  • Dark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40iDark Graphite Metallic 2024 BMW X3 M40i

    $49,247

    45,501 mi.
    Est. $864/mo

    Jaguar Land Rover South Shore

    4.3
    Check Availability
    Crown Point, IN (31 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. $410/mo

    Napleton Buick GMC

    4.7
    Check Availability
    Crystal Lake, IL (40 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. $368/mo

    Driven Auto of Dundee

    4.0
    Check Availability
    East Dundee, IL (31 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $18,051

    $1.8K
    88,692 mi.
    Est. $317/mo

    Kunes Lakes Chevrolet‎

    Check Availability
    Lake Bluff, IL (35 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