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
  • Mineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDriveMineral White Metallic 2024 BMW 330 xDrive

    $30,900

    36,885 mi.
    Est. $558/mo

    Twin Pine Ford

    4.5
    Check Availability
    Ephrata, PA (29 mi)

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

    $40,800

    31,733 mi.
    Est. $737/mo

    Twin Pine Ford

    4.5
    Check Availability
    Ephrata, PA (29 mi)

    Quick view
  • $47,891

    39,138 mi.
    Est. $865/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $49,792

    8,954 mi.
    Est. $900/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $31,991

    40,801 mi.
    Est. $578/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $68,991

    7,372 mi.
    Est. $1,247/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $43,991

    9,593 mi.
    Est. $795/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • Black Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28iBlack Sapphire Metallic 2025 BMW X1 xDrive28i

    $32,900

    33,063 mi.
    Est. $595/mo

    Twin Pine Ford

    4.5
    Check Availability
    Ephrata, PA (29 mi)

    Quick view
  • $49,451

    28,298 mi.
    Est. $894/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $42,991

    7,151 mi.
    Est. $777/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $66,511

    12,473 mi.
    Est. $1,202/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $47,991

    6,969 mi.
    Est. $867/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $82,747

    7,540 mi.
    Est. $1,495/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • Alpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40eAlpine White 2017 BMW X5 eDrive xDrive40e

    $15,240

    91,010 mi.
    Est. $275/mo

    Faulkner Chrysler Dodge Jeep Ram Fiat

    4.5
    Check Availability
    Mechanicsburg, PA (27 mi)

    Quick view
  • $58,991

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

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $79,511

    12,965 mi.
    Est. $1,437/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • $72,511

    49,164 mi.
    Est. $1,310/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
    Quick view
  • Platinum Silver Metallic 2017 BMW 320 i

    $14,991

    70,708 mi.
    Est. $271/mo

    Heritage Toyota Harrisburg

    4.9
    Check Availability
    Harrisburg, PA (23 mi)
    Quick view
  • $28,500

    25,102 mi.
    Est. $515/mo

    Frederick Chevrolet

    Check Availability
    Lebanon, PA (24 mi)
    Quick view
  • 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
  • $27,800

    62,898 mi.
    Est. $502/mo

    Frederick Chevrolet

    Check Availability
    Lebanon, PA (24 mi)
    Quick view
  • Not Priced

    206,859 mi.

    Auto First LLC

    3.5
    Check Availability
    Mechanicsburg, PA (26 mi)
    Quick view
  • $117,995

    3,301 mi.
    Est. $2,132/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
    Quick view
  • $45,995

    36,087 mi.
    Est. $831/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
    Quick view
  • $126,995

    5,100 mi.
    Est. $2,295/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
    Quick view
  • $49,995

    10,960 mi.
    Est. $904/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
    Quick view
  • $45,995

    8,543 mi.
    Est. $831/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
    Quick view
  • $40,995

    16,862 mi.
    Est. $741/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
    Quick view
  • $44,765

    38,795 mi.
    Est. $809/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
    Quick view
  • Blue 2019 BMW 540 I xDriveBlue 2019 BMW 540 I xDriveBlue 2019 BMW 540 I xDriveBlue 2019 BMW 540 I xDriveBlue 2019 BMW 540 I xDriveBlue 2019 BMW 540 I xDrive

    $32,998

    48,561 mi.
    Est. $596/mo

    CarMax Gaithersburg

    Check Availability
    $99 delivery to Lancaster, PA (17 mi)
    Quick view
  • Motegi Red Metallic 2020 BMW M8 BaseMotegi Red Metallic 2020 BMW M8 BaseMotegi Red Metallic 2020 BMW M8 BaseMotegi Red Metallic 2020 BMW M8 BaseMotegi Red Metallic 2020 BMW M8 BaseMotegi Red Metallic 2020 BMW M8 Base

    $59,990

    $1.5K
    35,334 mi.
    Est. $1,084/mo

    Bentley Indianapolis

    4.2
    Check Availability
    $877 delivery from Indianapolis, IN (502 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