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
  • Space Gray Metallic 2016 BMW X3 xDrive28i

    $7,981

    164,317 mi.
    Est. $144/mo

    Audi Fort Washington

    Check Availability
    Fort Washington, PA (24 mi)

    Quick view
  • Space Gray Metallic 2016 BMW X3 xDrive28i

    $7,981

    164,317 mi.
    Est. $144/mo

    Audi Fort Washington

    Check Availability
    Fort Washington, PA (24 mi)

    Quick view
  • Alpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28iAlpine White 2013 BMW X3 xDrive28i

    $6,800

    113,784 mi.
    Est. $123/mo

    Jacobs Auto Sales

    Check Availability
    Whitehall, PA (28 mi)
    Quick view
  • Alpine White 2019 BMW X3 xDrive30iAlpine White 2019 BMW X3 xDrive30i

    $27,382

    21,320 mi.
    Est. $495/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 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

    $59,690

    136 mi.
    Est. $1,079/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • White 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30iWhite 2018 BMW X3 xDrive30i

    $19,450

    $500
    67,704 mi.
    Est. $351/mo

    New Concept Inc

    Check Availability
    Norristown, PA (19 mi)
    Quick view
  • Mineral White Metallic 2022 BMW X3 xDrive30iMineral White Metallic 2022 BMW X3 xDrive30i

    $28,371

    61,101 mi.
    Est. $513/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Mineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30iMineral White Metallic 2024 BMW X3 xDrive30i

    $39,853

    $1.3K
    15,961 mi.
    Est. $720/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 mi)
    Quick view
  • Black Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30iBlack Sapphire Metallic 2023 BMW X3 xDrive30i

    $38,822

    22,619 mi.
    Est. $702/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Skyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDriveSkyscraper Gray Metallic 2025 BMW X3 30 xDrive

    $52,481

    4,763 mi.
    Est. $948/mo

    BMW of Devon

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

    $43,999

    11,805 mi.
    Est. $795/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Dark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30iDark Graphite Metallic 2020 BMW X3 xDrive30i

    $21,495

    70,810 mi.
    Est. $388/mo

    Matt Blatt Kia of Abington

    3.2
    Check Availability
    Abington, PA (28 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDriveBlack Sapphire Metallic 2025 BMW X3 30 xDrive

    $49,991

    6,513 mi.
    Est. $903/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 mi)
    Quick view
  • Arctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDriveArctic Race Blue 2025 BMW X3 30 xDrive

    $49,400

    $500
    3,564 mi.
    Est. $893/mo

    CarShop Glen Mills

    4.8
    Check Availability
    Glen Mills, PA (27 mi)
    Quick view
  • Dark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDriveDark Graphite Metallic 2026 BMW X3 30 xDrive

    $54,850

    5,889 mi.
    Est. $991/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Carbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40iCarbon Black Metallic 2021 BMW X3 M40i

    $44,999

    21,911 mi.
    Est. $813/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Gray Metallic 2023 BMW X3 M40IGray Metallic 2023 BMW X3 M40IGray Metallic 2023 BMW X3 M40IGray Metallic 2023 BMW X3 M40IGray Metallic 2023 BMW X3 M40IGray Metallic 2023 BMW X3 M40I

    $47,988

    36,923 mi.
    Est. $867/mo

    Fred Beans Ford of Boyertown

    Check Availability
    Boyertown, PA (6 mi)
    Quick view
  • 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

    $49,991

    6,823 mi.
    Est. $903/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 mi)
    Quick view
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $36,997

    $401
    25,103 mi.
    Est. $669/mo

    CarShop Chester Springs

    4.9
    Check Availability
    Chester Springs, PA (14 mi)
    Quick view
  • Dark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30iDark Graphite Metallic 2021 BMW X3 xDrive30i

    $20,549

    87,923 mi.
    Est. $371/mo

    CarShop Hatfield

    4.8
    Check Availability
    Hatfield, PA (18 mi)
    Quick view
  • Jet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30iJet Black 2021 BMW X3 xDrive30i

    $21,993

    72,535 mi.
    Est. $397/mo

    Audi Devon

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

    $29,999

    $2K
    49,326 mi.
    Est. $542/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • Alpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30iAlpine White 2024 BMW X3 xDrive30i

    $40,220

    25,747 mi.
    Est. $727/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 mi)
    Quick view
  • Black 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28iBlack 2017 BMW X3 xDrive28i

    $7,900

    154,257 mi.
    Est. $143/mo

    Jacobs Auto Sales

    Check Availability
    Whitehall, PA (28 mi)
    Quick view
  • Black Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30iBlack Sapphire Metallic 2019 BMW X3 xDrive30i

    $20,500

    $250
    61,300 mi.
    Est. $370/mo

    Bob Ruth Ford

    3.7
    Check Availability
    $399 delivery from Dillsburg, PA (76 mi)
    Quick view
  • Blue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30iBlue 2022 BMW X3 XDrive30i

    $31,998

    38,082 mi.
    Est. $578/mo

    CarMax Turnersville

    Check Availability
    Free 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