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
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $58,289

    MSRP $57,790

    Est. $1,073/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 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

    $45,400

    $347
    12,255 mi.
    Est. $836/mo

    Audi Exchange Kirkwood

    4.9
    Kirkwood, MO (17 mi)
    Check Availability

  • Arctic Race Blue Metallic 2026 BMW X3 M50 xDriveArctic Race Blue Metallic 2026 BMW X3 M50 xDriveArctic Race Blue Metallic 2026 BMW X3 M50 xDriveArctic Race Blue Metallic 2026 BMW X3 M50 xDriveArctic Race Blue Metallic 2026 BMW X3 M50 xDriveArctic Race Blue Metallic 2026 BMW X3 M50 xDrive

    $75,964

    MSRP $75,365

    Est. $1,398/mo

    BMW of Creve Coeur

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

    $75,969

    MSRP $75,370

    Est. $1,398/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (13 mi)
    Check Availability
  • Dune 2026 BMW X3 M50 xDrive

    $74,749

    MSRP $74,250

    Est. $1,376/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $59,139

    MSRP $58,640

    Est. $1,088/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 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

    $62,739

    MSRP $62,240

    Est. $1,155/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Dune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDriveDune 2026 BMW X3 30 xDrive

    $62,129

    MSRP $61,630

    Est. $1,143/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Skyscraper Gray Metallic 2026 BMW X3 30 xDrive

    $59,639

    MSRP $59,140

    Est. $1,098/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,839

    MSRP $59,340

    Est. $1,101/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $59,079

    MSRP $58,580

    Est. $1,087/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $65,289

    MSRP $64,790

    Est. $1,202/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDrive

    $61,239

    MSRP $60,740

    Est. $1,127/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 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

    $58,829

    MSRP $58,330

    Est. $1,083/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $64,089

    MSRP $63,590

    Est. $1,180/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Skyscraper Gray Metallic 2026 BMW X3 30 xDrive

    $57,539

    MSRP $57,040

    Est. $1,059/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDrive

    $61,439

    MSRP $60,940

    Est. $1,131/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $58,239

    MSRP $57,740

    Est. $1,072/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDrive

    $62,989

    MSRP $62,490

    Est. $1,159/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $66,199

    MSRP $65,700

    Est. $1,218/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDriveAlpine White 2026 BMW X3 30 xDrive

    $60,479

    MSRP $59,980

    Est. $1,113/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $60,739

    MSRP $60,240

    Est. $1,118/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDrive

    $65,139

    MSRP $64,640

    Est. $1,199/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $62,789

    MSRP $62,290

    Est. $1,156/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 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

    $62,899

    MSRP $62,400

    Est. $1,158/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $57,139

    MSRP $56,640

    Est. $1,052/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (20 mi)
    Check Availability
  • White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30White 2026 BMW X3 xDrive30

    $45,998

    28,436 mi.
    Est. $847/mo

    CarMax Indianapolis

    4.7
    $149 delivery to St. Peters, MO (8 mi)
    Check Availability
  • Gray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDriveGray 2026 BMW X3 30 xDrive

    $37,907

    31,819 mi.
    Est. $698/mo

    Autos of Chicago

    4.4
    $274 delivery from Arlington Heights, IL (275 mi)
    Check Availability

Research the 2026 BMW X3

Compare the 2026 BMW X3