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

    $61,615

    MSRP $61,615

    Est. $1,114/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Alpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDrive

    $59,150

    MSRP $59,815

    Est. $1,069/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

    $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
  • Gray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDriveGray Metallic 2026 BMW X3 M50 xDrive

    $72,510

    500 mi.
    Est. $1,310/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
  • 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
  • Alpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDriveAlpine 2026 BMW X3 30 xDrive

    $58,215

    MSRP $58,215

    Est. $1,052/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
  • Black Sapphire Metallic 2026 BMW X3 30 xDrive

    $59,250

    MSRP $59,250

    Est. $1,071/mo

    BMW of Reading

    Reading, PA (18 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
  • Arctic Race Blue Metallic 2026 BMW X3 30 xDrive

    $59,240

    MSRP $58,750

    Est. $1,071/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 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
  • 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
  • Dune Grey Metallic 2026 BMW X3 30 xDrive

    $59,440

    MSRP $58,950

    Est. $1,074/mo

    BMW of Fort Washington

    5.0
    Fort Washington, PA (24 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

    $46,998

    $2K
    16,893 mi.
    Est. $849/mo

    CarMax Norcross

    4.5
    $799 delivery to King of Prussia, PA (18 mi)
    Check Availability
  • Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30Black 2026 BMW X3 xDrive30

    $43,998

    22,731 mi.
    Est. $795/mo

    CarMax Milwaukee

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

Research the 2026 BMW X3

Compare the 2026 BMW X3