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 Filters
  • Black Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40iBlack Sapphire Metallic 2018 BMW X3 M40i

    $19,390

    133,271 mi.
    Est. $331/mo

    Twin Pine Ford

    4.5
    Check Availability
    Ephrata, PA (29 mi)

    Quick view
  • Black 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30iBlack 2022 BMW X3 xDrive30i

    $34,489

    18,881 mi.
    Est. $589/mo

    CarVision of Trooper

    4.7
    Check Availability
    Trooper, PA (15 mi)

    Quick view
  • Alpine White 2023 BMW X3Alpine White 2023 BMW X3Alpine White 2023 BMW X3

    $42,485

    10,608 mi.
    Est. $725/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Skyscraper Grey Metallic 2026 BMW X3Skyscraper Grey Metallic 2026 BMW X3Skyscraper Grey Metallic 2026 BMW X3

    $52,676

    3,464 mi.
    Est. $899/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3Black Sapphire Metallic 2026 BMW X3Black Sapphire Metallic 2026 BMW X3

    $50,848

    3,660 mi.
    Est. $868/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Alpine White 2026 BMW X3Alpine White 2026 BMW X3Alpine White 2026 BMW X3

    $51,485

    3,225 mi.
    Est. $879/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3Brooklyn Grey Metallic 2026 BMW X3Brooklyn Grey Metallic 2026 BMW X3

    $53,737

    3,942 mi.
    Est. $917/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Alpine White 2026 BMW X3Alpine White 2026 BMW X3Alpine White 2026 BMW X3

    $53,682

    3,588 mi.
    Est. $916/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Alpine White 2026 BMW X3Alpine White 2026 BMW X3Alpine White 2026 BMW X3

    $51,100

    3,786 mi.
    Est. $872/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3Mineral White Metallic 2023 BMW X3Mineral White Metallic 2023 BMW X3

    $42,485

    13,242 mi.
    Est. $725/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3Dark Graphite Metallic 2026 BMW X3Dark Graphite Metallic 2026 BMW X3

    $51,485

    3,043 mi.
    Est. $879/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • Gray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30iGray 2021 BMW X3 XDrive30i

    $28,998

    38,139 mi.
    Est. $495/mo

    CarMax King of Prussia

    Check Availability
    King of Prussia, PA (18 mi)
    Quick view
  • Brooklyn Grey Metallic 2026 BMW X3 30 xDriveBrooklyn Grey Metallic 2026 BMW X3 30 xDrive

    $60,481

    $5.4K
    410 mi.
    Est. $1,032/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Gray Metallic 2024 BMW X3 xDrive30iGray Metallic 2024 BMW X3 xDrive30i

    $42,481

    16,796 mi.
    Est. $725/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Dune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDriveDune Grey Metallic 2025 BMW X3 30 xDrive

    $46,722

    $649
    11,680 mi.
    Est. $798/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Alpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40iAlpine White 2019 BMW X3 M40i

    $32,838

    29,328 mi.
    Est. $561/mo

    Raceway Kia of Conshohocken

    4.7
    Check Availability
    Conshohocken, PA (20 mi)
    Quick view
  • 2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i2013 BMW X3 xDrive28i

    $4,995

    $800
    91,221 mi.
    Est. $85/mo

    Carriage Trade Public Auto Auction

    Check Availability
    Conshohocken, PA (20 mi)
    Quick view
  • Alpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40iAlpine White 2022 BMW X3 M40i

    $39,999

    65,832 mi.
    Est. $683/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • 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

    $57,365

    21 mi.
    Est. $979/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Mineral White Metallic 2023 BMW X3Mineral White Metallic 2023 BMW X3Mineral White Metallic 2023 BMW X3

    $44,785

    14,238 mi.
    Est. $765/mo

    BMW of the Main Line

    Bala Cynwyd, PA (27 mi)
    Quick view
  • $45,000

    17,650 mi.
    Est. $768/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $40,000

    19,799 mi.
    Est. $683/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $53,000

    11,034 mi.
    Est. $905/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $53,500

    5,589 mi.
    Est. $913/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • $55,482

    5,513 mi.
    Est. $947/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • $54,382

    4,342 mi.
    Est. $928/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Jet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30iJet Black 2023 BMW X3 xDrive30i

    $31,924

    58,098 mi.
    Est. $545/mo

    Easterns Automotive Group of Temple Hills

    4.9
    Check Availability
    Free delivery to White Marsh, MD (76 mi)
    Quick view
  • White 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30iWhite 2021 BMW X3 XDrive30i

    $26,998

    48,759 mi.
    Est. $461/mo

    CarMax Greenville NC

    5.0
    Check Availability
    $149 delivery to King of Prussia, PA (18 mi)
    Quick view
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