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

    $24,999

    $800
    53,632 mi.
    Est. $452/mo

    CarVision of Trooper

    4.6
    Trooper, PA (15 mi)
    Check Availability

  • Silver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28iSilver Metallic 2023 BMW X1 xDrive28i

    $27,489

    $1K
    35,483 mi.
    Est. $497/mo

    Piazza Hyundai of West Chester

    3.1
    West Chester, PA (25 mi)
    Check Availability

  • Brown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40iBrown 2026 BMW X7 xDrive40i

    $78,475

    $500
    9,971 mi.
    Est. $1,418/mo

    Land Rover West Chester

    5.0
    West Chester, PA (21 mi)
    Check Availability

  • Blue Metallic 2026 BMW X3 30 xDrive

    $49,510

    10,702 mi.
    Est. $895/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • $56,010

    10,925 mi.
    Est. $1,012/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • $55,010

    31,067 mi.
    Est. $994/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2026 BMW X7 xDrive40i

    $83,010

    16,479 mi.
    Est. $1,500/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • White Metallic 2027 BMW X7 xDrive40i

    $102,900

    500 mi.
    Est. $1,860/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • White 2023 BMW X3 M40iWhite 2023 BMW X3 M40iWhite 2023 BMW X3 M40iWhite 2023 BMW X3 M40iWhite 2023 BMW X3 M40iWhite 2023 BMW X3 M40i

    $45,975

    $500
    32,543 mi.
    Est. $831/mo

    Land Rover West Chester

    5.0
    West Chester, PA (21 mi)
    Check Availability

  • Green Metallic 2026 BMW X1 xDrive28i

    $39,010

    15,293 mi.
    Est. $705/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Blue Metallic 2026 BMW X1 xDrive28i

    $40,010

    7,360 mi.
    Est. $723/mo

    BMW of Reading

    Reading, PA (18 mi)
    Check Availability
  • Not Priced

    66,352 mi.

    Audi Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • $57,371

    11,269 mi.
    Est. $1,037/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • $39,168

    20,596 mi.
    Est. $708/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • $90,481

    10,382 mi.
    Est. $1,635/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • $74,371

    7,837 mi.
    Est. $1,344/mo

    BMW of Devon

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

    12,925 mi.
    Est. $0/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • $23,381

    43,322 mi.
    Est. $423/mo

    BMW of Devon

    4.9
    Devon, PA (18 mi)
    Check Availability
  • Black Sapphire Metallic 2021 BMW X5 xDrive40i

    $31,990

    $1K
    68,542 mi.
    Est. $578/mo

    Quakertown Mitsubishi

    4.7
    Quakertown, PA (19 mi)
    Check Availability
  • Alpine White 2024 BMW X3 xDrive30i

    $33,990

    46,406 mi.
    Est. $614/mo

    Quakertown Mitsubishi

    4.7
    Quakertown, PA (19 mi)
    Check Availability
  • 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

    Not Priced

    24,282 mi.
    Est. $0/mo

    Montgomeryville Nissan

    4.8
    Montgomeryville, PA (21 mi)
    Check Availability
  • $21,249

    58,758 mi.
    Est. $384/mo

    Kia of West Chester

    3.6
    West Chester, PA (21 mi)
    Check Availability
  • 2003 BMW X5 3.0i

    Not Priced

    148,000 mi.

    Kelly Buick GMC

    4.5
    Emmaus, PA (22 mi)
    Check Availability
  • Carbon Black Metallic 2025 BMW X5 xDrive40i

    $59,690

    $427
    21,290 mi.
    Est. $1,079/mo

    Audi Fort Washington

    4.0
    Fort Washington, PA (24 mi)
    Check Availability
  • $31,481

    42,922 mi.
    Est. $569/mo

    BMW of Allentown

    4.8
    Allentown, PA (24 mi)
    Check Availability
  • Not Priced

    6,818 mi.
    Est. $0/mo

    BMW of Allentown

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

    Not Priced

    71,951 mi.
    Est. $0/mo

    BMW of Allentown

    4.8
    Allentown, PA (24 mi)
    Check Availability
  • $74,771

    5,837 mi.
    Est. $1,351/mo

    BMW of West Chester (PA)

    4.8
    West Chester, PA (25 mi)
    Check Availability
  • Black Sapphire Metallic 2025 BMW X6 M COMPETITIONBlack Sapphire Metallic 2025 BMW X6 M COMPETITIONBlack Sapphire Metallic 2025 BMW X6 M COMPETITIONBlack Sapphire Metallic 2025 BMW X6 M COMPETITIONBlack Sapphire Metallic 2025 BMW X6 M COMPETITIONBlack Sapphire Metallic 2025 BMW X6 M COMPETITION

    $95,400

    34,833 mi.
    Est. $1,724/mo

    iDrive Motor Sports Inc.

    3.4
    $707 delivery from Berwyn, IL (643 mi)
    Check Availability
  • Mineral Grey Metallic 2022 BMW X1 xDrive28iMineral Grey Metallic 2022 BMW X1 xDrive28iMineral Grey Metallic 2022 BMW X1 xDrive28iMineral Grey Metallic 2022 BMW X1 xDrive28iMineral Grey Metallic 2022 BMW X1 xDrive28iMineral Grey Metallic 2022 BMW X1 xDrive28i

    $21,950

    71,421 mi.
    Est. $397/mo

    Easterns Automotive Group of Temple Hills

    4.9
    Free delivery to White Marsh, MD (76 mi)
    Check Availability