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
  • 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

    $52,724

    6,987 mi.
    Est. $986/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

    $46,175

    $750
    12,255 mi.
    Est. $863/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (8 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $78,484

    MSRP $77,885

    Est. $1,468/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDriveDune Grey Metallic 2026 BMW X3 30 xDrive

    $59,293

    3,705 mi.
    Est. $1,109/mo

    Newbold BMW

    5.0
    O'Fallon, IL (21 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $64,864

    MSRP $64,265

    Est. $1,213/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $58,764

    MSRP $58,165

    Est. $1,099/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $56,514

    MSRP $55,915

    Est. $1,057/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $56,964

    MSRP $56,365

    Est. $1,065/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $62,914

    MSRP $62,315

    Est. $1,176/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $57,014

    MSRP $56,415

    Est. $1,066/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDriveTanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $63,714

    MSRP $63,115

    Est. $1,191/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $56,039

    MSRP $55,440

    Est. $1,048/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $61,214

    MSRP $60,615

    Est. $1,145/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $65,364

    MSRP $64,765

    Est. $1,222/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $64,464

    MSRP $63,865

    Est. $1,205/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $67,464

    MSRP $66,865

    Est. $1,262/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $67,614

    MSRP $67,015

    Est. $1,264/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $63,564

    MSRP $62,965

    Est. $1,189/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $63,964

    MSRP $63,365

    Est. $1,196/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $61,364

    MSRP $60,765

    Est. $1,147/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDriveArctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $53,449

    4 mi.
    Est. $999/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (6 mi)
    Check Availability
  • Not Priced

    1,860 mi.

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (8 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDrive

    Not Priced

    Est. $0/mo

    Newbold BMW

    5.0
    O'Fallon, IL (21 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 M50 xDrive

    $76,301

    Est. $1,427/mo

    D-Patrick Motoplex

    4.4
    Free delivery from Evansville, IN (160 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

    $63,485

    Est. $1,187/mo

    BMW, Mini of Wichita

    4.7
    $381 delivery from Wichita, KS (381 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

    $42,499

    $500
    16,179 mi.
    Est. $795/mo

    Jim Butler Linn Chevrolet

    4.7
    Linn, MO (85 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDriveVegas Red Metallic 2026 BMW X3 30 xDrive

    $65,702

    Est. $1,229/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 M50 xDrive

    $75,212

    Est. $1,406/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $62,002

    Est. $1,159/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $63,102

    Est. $1,180/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $59,652

    Est. $1,115/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Vegas Red Metallic 2026 BMW X3 M50 xDrive

    $73,762

    Est. $1,379/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    $58,662

    Est. $1,097/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $59,302

    Est. $1,109/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $62,602

    Est. $1,171/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $62,462

    Est. $1,168/mo

    Isringhausen Imports

    4.9
    Springfield, IL (86 mi)
    Check Availability

Research the 2026 BMW X3

Compare the 2026 BMW X3