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 (26 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 (27 mi)
    Quick view
  • $62,818

    13,336 mi.
    Est. $1,135/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • $49,999

    26 mi.
    Est. $904/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • $58,890

    136 mi.
    Est. $1,064/mo

    BMW of West Chester (PA)

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

    $58,115

    6 mi.
    Est. $1,050/mo

    BMW of West Chester (PA)

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

    163 mi.
    Est. $978/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • $39,999

    40,984 mi.
    Est. $723/mo

    BMW of West Chester (PA)

    4.8
    Check Availability
    West Chester, PA (27 mi)
    Quick view
  • $58,025

    362 mi.
    Est. $1,049/mo

    BMW of West Chester (PA)

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

    36,394 mi.
    Est. $665/mo

    J C L Automotive

    Check Availability
    Hellertown, PA (28 mi)
    Quick view
  • $22,600

    $1.9K
    72,660 mi.
    Est. $408/mo

    AutoProved

    3.5
    Check Availability
    Allentown, PA (28 mi)
    Quick view
  • $22,000

    58,865 mi.
    Est. $398/mo

    AutoProved

    3.5
    Check Availability
    Allentown, PA (28 mi)
    Quick view
  • $19,501

    $499
    75,094 mi.
    Est. $352/mo

    Keim Chevrolet

    4.7
    Check Availability
    Paradise, PA (30 mi)
    Quick view
  • $13,393

    104,708 mi.
    Est. $242/mo

    Bobby Rahal Lexus of Lancaster County

    4.9
    Check Availability
    Ephrata, PA (30 mi)
    Quick view
  • $39,998

    26,475 mi.
    Est. $723/mo

    Chapman of Horsham

    4.5
    Check Availability
    Horsham, PA (30 mi)
    Quick view
  • $49,989

    8,896 mi.
    Est. $903/mo

    BMW of Doylestown A Thompson Dealership

    4.3
    Doylestown, PA (30 mi)
    Quick view
  • $49,989

    6,767 mi.
    Est. $903/mo

    BMW of Doylestown A Thompson Dealership

    4.3
    Doylestown, PA (30 mi)
    Quick view
  • $48,989

    6,836 mi.
    Est. $885/mo

    BMW of Doylestown A Thompson Dealership

    4.3
    Doylestown, PA (30 mi)
    Quick view
  • $42,989

    9,566 mi.
    Est. $777/mo

    BMW of Doylestown A Thompson Dealership

    4.3
    Doylestown, PA (30 mi)
    Quick view
  • Silver 2020 BMW X3 XDrive30iSilver 2020 BMW X3 XDrive30iSilver 2020 BMW X3 XDrive30iSilver 2020 BMW X3 XDrive30iSilver 2020 BMW X3 XDrive30iSilver 2020 BMW X3 XDrive30i

    $23,998

    61,266 mi.
    Est. $434/mo

    CarMax Capital Boulevard

    4.1
    Check Availability
    $199 delivery to King of Prussia, PA (22 mi)
    Quick view
  • Gray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30iGray 2019 BMW X3 XDrive30i

    $26,998

    45,197 mi.
    Est. $488/mo

    CarMax Louisville

    4.4
    Check Availability
    $699 delivery to King of Prussia, PA (22 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $47,585

    $400
    9,352 mi.
    Est. $860/mo

    Flemington BMW

    4.9
    Check Availability
    Flemington, NJ (46 mi)
    Quick view
  • Tanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30iTanzanite Blue II Metallic 2022 BMW X3 xDrive30i

    $29,471

    $640
    45,341 mi.
    Est. $533/mo

    Audi Wilmington

    4.3
    Check Availability
    Wilmington, DE (37 mi)
    Quick view
  • Silver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30iSilver 2019 BMW X3 xDrive30i

    $19,555

    $222
    63,895 mi.
    Est. $353/mo

    Star Auto Mall

    4.4
    Check Availability
    Bethlehem, PA (31 mi)
    Quick view
  • Dark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30iDark Graphite Metallic 2023 BMW X3 xDrive30i

    $34,399

    $596
    30,370 mi.
    Est. $622/mo

    Hyundai of Trenton

    4.5
    Check Availability
    Ewing Township, NJ (50 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

    $52,210

    3,331 mi.
    Est. $944/mo

    BMW of the Main Line

    4.2
    Check Availability
    Bala Cynwyd, PA (31 mi)
    Quick view
  • Mineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30iMineral White Metallic 2021 BMW X3 xDrive30i

    $24,861

    $1.2K
    66,609 mi.
    Est. $449/mo

    Martin Honda

    4.9
    Check Availability
    Newark, DE (42 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

    $43,845

    $2.9K
    24,922 mi.
    Est. $792/mo

    Lexus of Wilmington

    4.9
    Check Availability
    Wilmington, DE (37 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,989

    82,637 mi.
    Est. $379/mo

    Direct Auto Sales And Repair

    5.0
    Check Availability
    Warminster, PA (32 mi)
    Quick view
  • Skyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30iSkyscraper Gray Metallic 2023 BMW X3 xDrive30i

    $28,494

    40,270 mi.
    Est. $515/mo

    Automotive Avenues Sewell

    4.9
    Check Availability
    Washington Township, NJ (48 mi)
    Quick view
  • Arctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDriveArctic Race Blue Metallic 2025 BMW X3 30 xDrive

    $49,500

    3,935 mi.
    Est. $895/mo

    CarShop Mt. Holly

    4.8
    Check Availability
    Mount Holly, NJ (50 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

    $15,593

    118,388 mi.
    Est. $282/mo

    VIP Auto Outlet - Maple Shade Township

    Check Availability
    Maple Shade Township, NJ (45 mi)
    Quick view
  • Alpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30iAlpine White 2022 BMW X3 xDrive30i

    $29,000

    $1.5K
    61,178 mi.
    Est. $524/mo

    Preston Chrysler Dodge Jeep Ram of Wilmington

    Check Availability
    Wilmington, DE (39 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