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 Listings
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
  • Glacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30iGlacier Silver Metallic 2020 BMW X3 xDrive30i

    $23,489

    68,751 mi.
    Est. $439/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (6 mi)
    Check Availability

  • 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

    $48,801

    12,255 mi.
    Est. $913/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (8 mi)
    Check Availability

  • Not Priced

    1,860 mi.

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Not Priced

    1,634 mi.

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Not Priced

    3,593 mi.

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • $46,718

    16,300 mi.
    Est. $874/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (13 mi)
    Check Availability
  • $39,088

    35,702 mi.
    Est. $731/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (13 mi)
    Check Availability
  • 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

    $42,624

    21,562 mi.
    Est. $797/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (8 mi)
    Check Availability

  • $41,188

    33,882 mi.
    Est. $770/mo

    BMW of West St. Louis

    4.8
    Ballwin, MO (13 mi)
    Check Availability
  • $58,493

    1,706 mi.
    Est. $1,094/mo

    Newbold BMW

    O'Fallon, IL (21 mi)
    Check Availability
  • 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

    $36,708

    $1K
    30,461 mi.
    Est. $686/mo

    Countryside Mitsubishi

    4.9
    $250 delivery from Countryside, IL (250 mi)
    Check Availability
  • 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

    $28,372

    $185
    46,544 mi.
    Est. $531/mo

    Elmhurst Ford

    4.6
    $399 delivery from Bensenville, IL (257 mi)
    Check Availability
  • 2026 BMW X3 30 xDrive2026 BMW X3 30 xDrive2026 BMW X3 30 xDrive2026 BMW X3 30 xDrive2026 BMW X3 30 xDrive2026 BMW X3 30 xDrive

    $44,999

    $149
    16,179 mi.
    Est. $841/mo

    Jim Butler Linn Chevrolet

    4.7
    Linn, MO (85 mi)
    Check Availability
  • 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,995

    $2K
    59,826 mi.
    Est. $561/mo

    Dave Mungenast Pre-Owned Center of Bonne Terre

    4.5
    Bonne Terre, MO (54 mi)
    Check Availability
  • 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

    $43,312

    $1K
    7,223 mi.
    Est. $810/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • White 2017 BMW X3 xDrive35iWhite 2017 BMW X3 xDrive35iWhite 2017 BMW X3 xDrive35iWhite 2017 BMW X3 xDrive35iWhite 2017 BMW X3 xDrive35iWhite 2017 BMW X3 xDrive35i

    $16,407

    73,352 mi.
    Est. $307/mo

    Auto Mall of Springfield

    1.8
    Springfield, IL (86 mi)
    Check Availability
  • Beige 2011 BMW X3 xDrive28iBeige 2011 BMW X3 xDrive28iBeige 2011 BMW X3 xDrive28iBeige 2011 BMW X3 xDrive28iBeige 2011 BMW X3 xDrive28iBeige 2011 BMW X3 xDrive28i

    $7,407

    134,665 mi.
    Est. $139/mo

    Auto Mall of Springfield

    1.8
    Springfield, IL (86 mi)
    Check Availability
  • Black 2021 BMW X3 xDrive30iBlack 2021 BMW X3 xDrive30iBlack 2021 BMW X3 xDrive30iBlack 2021 BMW X3 xDrive30iBlack 2021 BMW X3 xDrive30iBlack 2021 BMW X3 xDrive30i

    $13,407

    166,270 mi.
    Est. $251/mo

    Auto Mall of Springfield

    1.8
    Springfield, IL (86 mi)
    Check Availability
  • Red 2014 BMW X3 xDrive28iRed 2014 BMW X3 xDrive28iRed 2014 BMW X3 xDrive28iRed 2014 BMW X3 xDrive28iRed 2014 BMW X3 xDrive28iRed 2014 BMW X3 xDrive28i

    $7,407

    142,635 mi.
    Est. $139/mo

    Auto Mall of Springfield

    1.8
    Springfield, IL (86 mi)
    Check Availability
  • Black Sapphire 2023 BMW X3 xDrive30iBlack Sapphire 2023 BMW X3 xDrive30iBlack Sapphire 2023 BMW X3 xDrive30iBlack Sapphire 2023 BMW X3 xDrive30iBlack Sapphire 2023 BMW X3 xDrive30iBlack Sapphire 2023 BMW X3 xDrive30i

    $28,975

    70,918 mi.
    Est. $542/mo

    Hagan Automotive

    Chatham, IL (78 mi)
    Check Availability
  • Dark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30iDark Graphite Metallic 2019 BMW X3 xDrive30i

    $16,975

    96,992 mi.
    Est. $317/mo

    Hagan Automotive

    Chatham, IL (78 mi)
    Check Availability
  • 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

    $43,790

    $200
    19,947 mi.
    Est. $819/mo

    Landmark Ford

    4.0
    Springfield, IL (80 mi)
    Check Availability
  • Mineral White Metallic 2023 BMW X3 xDrive30i

    $40,312

    26,792 mi.
    Est. $754/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability

Compare the BMW X3