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
  • Alpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDriveAlpine White 2025 BMW X3 30 xDrive

    $42,800

    22,389 mi.
    Est. $773/mo

    Twin Pine Ford

    4.5
    Check Availability
    Ephrata, PA (29 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

    $50,780

    4,926 mi.
    Est. $918/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (27 mi)
    Quick view
  • White 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28iWhite 2015 BMW X3 xDrive28i

    $10,950

    110,595 mi.
    Est. $198/mo

    New Concept Inc

    Check Availability
    Norristown, PA (19 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30iBlack Sapphire Metallic 2024 BMW X3 xDrive30i

    $40,995

    26,584 mi.
    Est. $741/mo

    Del Toyota

    4.7
    Check Availability
    Thorndale, PA (20 mi)
    Quick view
  • Phytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40iPhytonic Blue Metallic 2021 BMW X3 M40i

    $37,481

    51,692 mi.
    Est. $677/mo

    BMW of Allentown

    4.8
    Check Availability
    Allentown, PA (24 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. $1,037/mo

    BMW of West Chester (PA)

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

    $61,465

    26 mi.
    Est. $1,111/mo

    BMW of West Chester (PA)

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

    $17,800

    $200
    69,933 mi.
    Est. $322/mo

    AutoProved

    3.5
    Check Availability
    Allentown, PA (28 mi)
    Quick view
  • Tan 2013 BMW X3 xDrive28iTan 2013 BMW X3 xDrive28iTan 2013 BMW X3 xDrive28iTan 2013 BMW X3 xDrive28iTan 2013 BMW X3 xDrive28iTan 2013 BMW X3 xDrive28i

    $6,900

    136,089 mi.
    Est. $125/mo

    Jacobs Auto Sales

    Check Availability
    Whitehall, PA (28 mi)
    Quick view
  • $53,500

    5,589 mi.
    Est. $967/mo

    BMW of Reading

    Reading, PA (18 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • $55,481

    5,502 mi.
    Est. $1,003/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • $53,481

    4,857 mi.
    Est. $967/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • Not Priced

    0 mi.
    Est. $0/mo

    BMW of Devon

    4.9
    Check Availability
    Devon, PA (18 mi)
    Quick view
  • $56,481

    4,655 mi.
    Est. $1,021/mo

    BMW of Devon

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

    4,309 mi.
    Est. $985/mo

    BMW of Devon

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

    77,247 mi.
    Est. $343/mo

    Scott Mazda

    Check Availability
    Allentown, PA (22 mi)
    Quick view
  • Not Priced

    76,879 mi.

    Mercedes-Benz of Fort Washington

    4.7
    Check Availability
    Fort Washington, PA (23 mi)
    Quick view
  • Mineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDriveMineral White Metallic 2026 BMW X3 30 xDrive

    $56,865

    6 mi.
    Est. $1,028/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 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

    $58,115

    6 mi.
    Est. $1,050/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • $45,988

    15,320 mi.
    Est. $831/mo

    BMW of West Chester (PA)

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

    $56,122

    6 mi.
    Est. $1,014/mo

    BMW of West Chester (PA)

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

    $57,615

    6 mi.
    Est. $1,041/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 mi)
    Quick view
  • $32,999

    67,516 mi.
    Est. $596/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (25 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

    $31,998

    35,652 mi.
    Est. $578/mo

    CarMax Mays Landing

    Check Availability
    Free delivery to King of Prussia, PA (18 mi)
    Quick view
  • Black Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDriveBlack Sapphire Metallic 2026 BMW X3 M50 xDrive

    $64,000

    12,483 mi.
    Est. $1,157/mo

    Fishers Imports NW

    4.6
    Check Availability
    $562 delivery from Indianapolis, IN (562 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