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
  • Mineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDriveMineral White Metallic 2025 BMW X3 30 xDrive

    $37,900

    34,534 mi.
    Est. $685/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (15 mi)
    Check Availability

  • Sparkling Brown Metallic 2023 BMW X5 xDrive40iSparkling Brown Metallic 2023 BMW X5 xDrive40iSparkling Brown Metallic 2023 BMW X5 xDrive40iSparkling Brown Metallic 2023 BMW X5 xDrive40iSparkling Brown Metallic 2023 BMW X5 xDrive40iSparkling Brown Metallic 2023 BMW X5 xDrive40i

    $40,090

    54,937 mi.
    Est. $724/mo

    Frederick Chevrolet

    3.4
    Lebanon, PA (10 mi)
    Check Availability

  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $59,165

    500 mi.
    Est. $1,069/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $63,100

    500 mi.
    Est. $1,140/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Gray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDriveGray Metallic 2026 BMW X3 30 xDrive

    $62,550

    500 mi.
    Est. $1,130/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Dark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDriveDark Graphite 2026 BMW X3 30 xDrive

    $58,400

    500 mi.
    Est. $1,055/mo

    BMW of Reading

    Reading, PA (28 mi)
    Check Availability
  • Skyscraper Grey Metallic 2025 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2025 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2025 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2025 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2025 BMW ALPINA XB7 ALPINA XB7Skyscraper Grey Metallic 2025 BMW ALPINA XB7 ALPINA XB7

    $103,219

    41,412 mi.
    Est. $1,865/mo

    Manheim Imports

    4.8
    Manheim, PA (4 mi)
    Check Availability
  • Mineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40iMineral White Metallic 2021 BMW X5 xDrive40i

    $35,487

    51,664 mi.
    Est. $641/mo

    Mercedes-Benz of Lancaster

    4.9
    East Petersburg, PA (8 mi)
    Check Availability
  • Black Sapphire Metallic 2022 BMW X5 xDrive40iBlack Sapphire Metallic 2022 BMW X5 xDrive40i

    $25,866

    $4.1K
    84,579 mi.
    Est. $467/mo

    Faulkner Chevrolet Lancaster

    Lancaster, PA (9 mi)
  • Phytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40iPhytonic Blue Metallic 2020 BMW X3 M40i

    $24,980

    92,699 mi.
    Est. $451/mo

    Autohaus Lancaster, Inc.

    4.7
    Lancaster, PA (9 mi)
    Check Availability
  • Mineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28iMineral White Metallic 2020 BMW X2 xDrive28i

    $18,955

    $423
    54,996 mi.
    Est. $343/mo

    Piazza Acura / Honda of Reading

    4.8
    Reading, PA (28 mi)
    Check Availability
  • 2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i2024 BMW X5 xDrive40i

    Not Priced

    19,835 mi.
    Est. $0/mo

    Morgan Automotive Inc.

    5.0
    Manheim, PA (4 mi)
    Check Availability
  • $51,991

    33,335 mi.
    Est. $940/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $55,991

    18,435 mi.
    Est. $1,012/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $42,991

    8,952 mi.
    Est. $777/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $39,991

    9,413 mi.
    Est. $723/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $69,991

    17,269 mi.
    Est. $1,265/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $29,991

    22,332 mi.
    Est. $542/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $41,495

    13,190 mi.
    Est. $750/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $53,758

    9,556 mi.
    Est. $972/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $39,991

    11,084 mi.
    Est. $723/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $58,991

    20,021 mi.
    Est. $1,066/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $44,491

    9,252 mi.
    Est. $804/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $42,950

    19,647 mi.
    Est. $776/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $52,991

    17,795 mi.
    Est. $958/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • $49,991

    7,551 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (9 mi)
  • Mineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40iMineral White Metallic 2025 BMW X7 xDrive40i

    $68,731

    26,066 mi.
    Est. $1,242/mo

    Bob Johnson Used

    4.0
    $399 delivery from Rochester, NY (211 mi)
    Check Availability
  • Black 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40iBlack 2026 BMW X5 xDrive40i

    $50,998

    $1K
    36,946 mi.
    Est. $922/mo

    CarMax Dayton

    4.2
    $599 delivery to Lancaster, PA (9 mi)
    Check Availability