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

  • Skyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDriveSkyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $47,209

    16,891 mi.
    Est. $883/mo

    Jim Butler Kia

    4.7
    Chesterfield, MO (15 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,964

    MSRP $75,365

    Est. $1,420/mo

    BMW of Creve Coeur

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

    $77,064

    MSRP $76,465

    Est. $1,441/mo

    BMW of Creve Coeur

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

    $76,579

    MSRP $75,980

    Est. $1,432/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (5 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 xDrive

    $75,964

    MSRP $75,365

    Est. $1,420/mo

    BMW of Creve Coeur

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

    $59,139

    MSRP $58,640

    Est. $1,106/mo

    Autohaus BMW

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

    $57,789

    MSRP $57,290

    Est. $1,081/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (7 mi)
    Check Availability
  • Dune 2026 BMW X3 M50 xDrive

    $74,749

    MSRP $74,250

    Est. $1,398/mo

    Autohaus BMW

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

    $77,979

    MSRP $77,380

    Est. $1,458/mo

    BMW of Creve Coeur

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

    $62,899

    MSRP $62,400

    Est. $1,176/mo

    Autohaus BMW

    4.8
    Saint Louis, MO (7 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,173/mo

    Autohaus BMW

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

    $65,289

    MSRP $64,790

    Est. $1,221/mo

    Autohaus BMW

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

    $58,989

    MSRP $58,490

    Est. $1,103/mo

    Autohaus BMW

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

    $61,239

    MSRP $60,740

    Est. $1,145/mo

    Autohaus BMW

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

    $57,539

    MSRP $57,040

    Est. $1,076/mo

    Autohaus BMW

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

    $62,989

    MSRP $62,490

    Est. $1,178/mo

    Autohaus BMW

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

    $66,199

    MSRP $65,700

    Est. $1,238/mo

    Autohaus BMW

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

    $60,739

    MSRP $60,240

    Est. $1,136/mo

    Autohaus BMW

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

    $62,789

    MSRP $62,290

    Est. $1,174/mo

    Autohaus BMW

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

    $58,289

    MSRP $57,790

    Est. $1,090/mo

    Autohaus BMW

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

    $61,239

    MSRP $60,740

    Est. $1,145/mo

    Autohaus BMW

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

    $77,714

    MSRP $77,115

    Est. $1,453/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (5 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,479

    MSRP $77,880

    Est. $1,467/mo

    BMW of Creve Coeur

    4.7
    Creve Coeur, MO (5 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 (5 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

    $60,185

    Est. $1,125/mo

    BMW, Mini of Wichita

    4.7
    $378 delivery from Wichita, KS (378 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDriveBlack Sapphire Metallic 2026 BMW X3 30 xDrive

    $36,808

    $1.8K
    30,900 mi.
    Est. $688/mo

    Countryside Mitsubishi

    4.9
    $399 delivery from Countryside, IL (251 mi)
    Check Availability

Research the 2026 BMW X3

Compare the 2026 BMW X3