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
  • Valencia Orange Metallic 2011 BMW 1 Series M BaseValencia Orange Metallic 2011 BMW 1 Series M BaseValencia Orange Metallic 2011 BMW 1 Series M BaseValencia Orange Metallic 2011 BMW 1 Series M BaseValencia Orange Metallic 2011 BMW 1 Series M BaseValencia Orange Metallic 2011 BMW 1 Series M Base

    $90,390

    14,384 mi.
    Est. $1,634/mo

    York Motor Cars A division of Toyota of York

    3.7
    York, PA (4 mi)
    Check Availability

  • Black Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDriveBlack Sapphire Metallic 2026 BMW M4 Competition xDrive

    $86,900

    10,903 mi.
    Est. $1,570/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • White Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NAWhite Metallic 2026 BMW 330 xDrive NA

    $34,900

    21,585 mi.
    Est. $631/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $43,575

    21,113 mi.
    Est. $787/mo

    BMW of Lancaster

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

    33,693 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (17 mi)
  • Not Priced

    46,649 mi.

    Autohaus Lebanon

    4.0
    Lebanon, PA (26 mi)
    Check Availability
  • $43,985

    5,279 mi.
    Est. $795/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $50,485

    14,281 mi.
    Est. $912/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • Alpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30iAlpine White 2021 BMW X4 xDrive30i

    $27,400

    68,454 mi.
    Est. $495/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $43,485

    13,096 mi.
    Est. $786/mo

    Sun Motor Cars BMW

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

    26,190 mi.
    Est. $750/mo

    Sun Motor Cars BMW

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

    9,846 mi.
    Est. $904/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $45,985

    47,842 mi.
    Est. $831/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $77,985

    23,259 mi.
    Est. $1,409/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • 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

    $30,400

    33,063 mi.
    Est. $549/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $48,985

    12,349 mi.
    Est. $885/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $43,485

    20,196 mi.
    Est. $786/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $49,485

    15,036 mi.
    Est. $894/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $93,985

    30,818 mi.
    Est. $1,698/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $35,485

    27,987 mi.
    Est. $641/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • Alpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDriveAlpine White 2026 BMW 228 Gran Coupe xDrive

    $30,800

    13,821 mi.
    Est. $557/mo

    Twin Pine Ford

    4.5
    Ephrata, PA (29 mi)
    Check Availability

  • $52,985

    10,831 mi.
    Est. $958/mo

    Sun Motor Cars BMW

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

    13,672 mi.
    Est. $1,364/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $35,985

    38,572 mi.
    Est. $650/mo

    Sun Motor Cars BMW

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

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

    Sun Motor Cars BMW

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

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

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • 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 (29 mi)
    Check Availability

  • $72,485

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

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $45,000

    14,710 mi.
    Est. $813/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • $40,485

    22,354 mi.
    Est. $732/mo

    Sun Motor Cars BMW

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

    29,117 mi.
    Est. $750/mo

    Sun Motor Cars BMW

    Mechanicsburg, PA (27 mi)
  • Donington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M BaseDonington Gray Metallic 2017 BMW X5 M Base

    $33,390

    $400
    61,643 mi.
    Est. $603/mo

    Land Rover South Hills

    4.6
    Free delivery from Canonsburg, PA (188 mi)
    Check Availability
  • Red 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30iRed 2019 BMW Z4 sDrive30i

    $28,998

    61,765 mi.
    Est. $524/mo

    CarMax Smithtown

    4.4
    $149 delivery to Lancaster, PA (17 mi)
    Check Availability