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

    $61,665

    MSRP $61,665

    Est. $1,114/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $56,315

    MSRP $56,315

    Est. $1,018/mo

    BMW of Reading

    Reading, PA (18 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

    $57,250

    MSRP $57,250

    Est. $1,035/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $60,965

    MSRP $60,965

    Est. $1,102/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $62,515

    MSRP $62,515

    Est. $1,130/mo

    BMW of Reading

    Reading, PA (18 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

    $58,865

    MSRP $58,865

    Est. $1,064/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 30 xDrive

    $57,600

    MSRP $57,600

    Est. $1,041/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Alpine White 2026 BMW X3 M50 xDrive

    $75,255

    MSRP $74,765

    Est. $1,360/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Blue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDrive

    $63,015

    MSRP $63,015

    Est. $1,139/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDriveBlue Metallic 2026 BMW X3 30 xDrive

    $49,510

    10,702 mi.
    Est. $895/mo

    BMW of Reading

    Reading, PA (18 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

    $56,115

    MSRP $56,115

    Est. $1,014/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDriveBlue 2026 BMW X3 30 xDrive

    $59,215

    MSRP $59,215

    Est. $1,070/mo

    BMW of Reading

    Reading, PA (18 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

    $55,765

    MSRP $55,765

    Est. $1,008/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 M50 xDrive

    $75,490

    MSRP $75,000

    Est. $1,364/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X3 M50 xDrive

    $74,040

    MSRP $73,550

    Est. $1,338/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Red Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDriveRed Metallic 2026 BMW X3 30 xDrive

    $56,240

    MSRP $56,240

    Est. $1,016/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Tanzanite Blue II Metallic 2026 BMW X3 30 xDrive

    $60,490

    MSRP $60,000

    Est. $1,093/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $57,140

    MSRP $56,650

    Est. $1,033/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDrive

    $62,290

    MSRP $61,800

    Est. $1,126/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Skyscraper Grey Metallic 2026 BMW X3 30 xDrive

    $58,940

    MSRP $58,450

    Est. $1,065/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Dark Graphite Metallic 2026 BMW X3 30 xDrive

    $63,780

    MSRP $63,290

    Est. $1,153/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Mineral White Metallic 2026 BMW X3 30 xDrive

    $58,740

    MSRP $58,250

    Est. $1,062/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $55,630

    MSRP $55,140

    Est. $1,005/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Alpine White 2026 BMW X3 30 xDrive

    $62,705

    MSRP $62,215

    Est. $1,133/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 mi)
    Check Availability
  • Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30Red 2026 BMW X3 xDrive30

    $44,998

    $2K
    16,687 mi.
    Est. $813/mo

    CarMax Buford

    4.9
    $799 delivery to King of Prussia, PA (18 mi)
    Check Availability
  • Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30Gray 2026 BMW X3 xDrive30

    $38,998

    $2K
    32,350 mi.
    Est. $705/mo

    CarMax Norcross

    4.5
    $799 delivery to King of Prussia, PA (18 mi)
    Check Availability

Research the 2026 BMW X3

Compare the 2026 BMW X3