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 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $51,321

    2,162 mi.
    Est. $911/mo

    BMW of Orland Park

    4.6
    Check Availability
    Orland Park, IL (24 mi)

    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30iPhytonic Blue Metallic 2021 BMW X3 sDrive30i

    $23,943

    $513
    58,187 mi.
    Est. $425/mo

    Norm Reeves Honda Superstore North Richland Hills

    4.6
    Check Availability
    North Richland Hills, TX (816 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

    Not Priced

    20,960 mi.
    Est. $0/mo

    Guaranteed Motor Cars

    3.0
    Check Availability
    palos hills, IL (25 mi)
    Quick view
  • Jet Black 2019 BMW X3 sDrive30i

    $15,995

    89,799 mi.
    Est. $284/mo

    Chicago Car Company

    4.8
    Check Availability
    Naperville, IL (27 mi)
    Quick view
  • $38,530

    26,236 mi.
    Est. $684/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (28 mi)
    Quick view
  • $10,530

    144,807 mi.
    Est. $187/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (28 mi)
    Quick view
  • $40,530

    35,070 mi.
    Est. $720/mo

    BMW of Schererville

    4.7
    Check Availability
    Schererville, IN (28 mi)
    Quick view
  • Jet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30iJet Black 2019 BMW X3 xDrive30i

    $21,230

    $335
    56,669 mi.
    Est. $377/mo

    McGrath Acura of Libertyville

    4.4
    Check Availability
    Libertyville, IL (31 mi)

    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30i

    $28,990

    32,982 mi.
    Est. $515/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (30 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 M50 xDrive

    $63,990

    13,615 mi.
    Est. $1,136/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (30 mi)
    Quick view
  • Brooklyn Grey Metallic 2024 BMW X3 xDrive30i

    $44,990

    23,090 mi.
    Est. $799/mo

    Bill Jacobs BMW

    5.0
    Check Availability
    Naperville, IL (30 mi)
    Quick view
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    Not Priced

    14,050 mi.
    Est. $0/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (31 mi)
    Quick view
  • $15,412

    95,588 mi.
    Est. $274/mo

    Porsche Barrington

    3.7
    Check Availability
    Barrington, IL (31 mi)
    Quick view
  • 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,886

    $2K
    9,797 mi.
    Est. $815/mo

    BMW of Gwinnett Place

    4.7
    Check Availability
    Duluth, GA (580 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

    Not Priced

    30,465 mi.
    Est. $0/mo

    BMW of Barrington

    4.7
    Check Availability
    Barrington, IL (31 mi)
    Quick view
  • Not Priced

    39,234 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

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

    73,311 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

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

    55,135 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

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

    105,947 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Check Availability
    Aurora, IL (32 mi)
    Quick view
  • Carbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40iCarbon Black Metallic 2023 BMW X3 M40i

    $48,971

    $1K
    34,061 mi.
    Est. $870/mo

    Schomp BMW

    4.4
    Check Availability
    Highlands Ranch, CO (922 mi)

    Quick view
  • 2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i2016 BMW X3 xDrive28i

    Not Priced

    90,058 mi.
    Est. $0/mo

    Motor Cars Mitsubishi

    4.2
    Check Availability
    Aurora, IL (32 mi)
    Quick view
  • Alpine White 2020 BMW X3 xDrive30i

    $18,332

    117,318 mi.
    Est. $325/mo

    Elgin Hyundai

    4.2
    Check Availability
    Bartlett, IL (33 mi)
    Quick view
  • $36,162

    33,920 mi.
    Est. $642/mo

    BMW and Mazda of Crystal Lake

    4.9
    Crystal Lake, IL (44 mi)
    Quick view
  • $42,967

    $2.5K
    26,891 mi.
    Est. $763/mo

    Ewald Chrysler Jeep Dodge RAM

    4.6
    Check Availability
    Franklin, WI (76 mi)
    Quick view
  • Mineral White Metallic 2019 BMW X3 xDrive30i

    $13,994

    159,160 mi.
    Est. $248/mo

    Gordie Boucher Lincoln of West Allis

    4.7
    Check Availability
    West Allis, WI (80 mi)
    Quick view
  • Carbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35iCarbon Black Metallic 2017 BMW X3 xDrive35i

    $16,393

    81,795 mi.
    Est. $291/mo

    United BMW

    4.5
    Check Availability
    Alpharetta, GA (570 mi)

    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30i

    $36,337

    33,830 mi.
    Est. $645/mo

    Umansky Toyota

    4.7
    Check Availability
    Milwaukee, WI (87 mi)
    Quick view
  • $38,308

    39,150 mi.
    Est. $680/mo

    Ewald Buick GMC of Menomonee Falls

    4.7
    Check Availability
    Menomonee Falls, WI (93 mi)
    Quick view
  • $34,751

    53,200 mi.
    Est. $617/mo

    Ewald's Hartford Ford

    4.3
    Check Availability
    Hartford, WI (106 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $57,212

    9 mi.
    Est. $1,016/mo

    DeFOUW BMW Chevrolet

    4.1
    Check Availability
    Lafayette, IN (110 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