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
  • 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 (22 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 (22 mi)
    Check Availability

  • $35,485

    27,987 mi.
    Est. $641/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $52,985

    10,831 mi.
    Est. $958/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $75,485

    14,378 mi.
    Est. $1,364/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $68,485

    6,410 mi.
    Est. $1,238/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $72,485

    26,771 mi.
    Est. $1,310/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $41,485

    29,117 mi.
    Est. $750/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $66,985

    25,854 mi.
    Est. $1,211/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $60,285

    7,585 mi.
    Est. $1,089/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $110,485

    24,583 mi.
    Est. $1,997/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • $100,485

    38,360 mi.
    Est. $1,816/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (13 mi)
  • Not Priced

    46,649 mi.

    Autohaus Lebanon

    4.0
    Lebanon, PA (21 mi)
    Check Availability
  • $50,571

    47,497 mi.
    Est. $914/mo

    BMW of York

    York, PA (22 mi)
  • $73,495

    42,010 mi.
    Est. $1,328/mo

    BMW of York

    York, PA (22 mi)
  • 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 (26 mi)
    Check Availability
  • $13,835

    113,334 mi.
    Est. $250/mo

    Lancaster Mitsubishi

    2.4
    East Petersburg, PA (29 mi)
    Check Availability
  • $51,991

    33,335 mi.
    Est. $940/mo

    BMW of Lancaster

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

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

    BMW of Lancaster

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

    8,952 mi.
    Est. $777/mo

    BMW of Lancaster

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

    9,413 mi.
    Est. $723/mo

    BMW of Lancaster

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

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

    BMW of Lancaster

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

    22,332 mi.
    Est. $542/mo

    BMW of Lancaster

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

    13,190 mi.
    Est. $750/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
  • $51,991

    8,733 mi.
    Est. $940/mo

    BMW of Lancaster

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

    9,556 mi.
    Est. $972/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (30 mi)
  • Red 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M CompetitionRed 2020 BMW X4 M Competition

    $46,369

    $460
    41,555 mi.
    Est. $838/mo

    Radley Cadillac

    3.8
    $199 delivery from Fredericksburg, VA (142 mi)
    Check Availability
  • 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 (198 mi)
    Check Availability