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

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

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

    0 mi.
    Est. $641/mo

    Mercedes-Benz of Lancaster

    4.9
    East Petersburg, PA (4 mi)
    Check Availability
  • $51,991

    33,335 mi.
    Est. $940/mo

    BMW of Lancaster

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

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

    BMW of Lancaster

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

    8,952 mi.
    Est. $777/mo

    BMW of Lancaster

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

    9,413 mi.
    Est. $723/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • 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 (16 mi)
    Check Availability

  • $45,491

    17,400 mi.
    Est. $822/mo

    BMW of Lancaster

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

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

    BMW of Lancaster

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

    22,332 mi.
    Est. $542/mo

    BMW of Lancaster

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

    13,190 mi.
    Est. $750/mo

    BMW of Lancaster

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

    8,733 mi.
    Est. $940/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 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 (16 mi)
    Check Availability

  • $53,758

    9,556 mi.
    Est. $972/mo

    BMW of Lancaster

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

    11,084 mi.
    Est. $723/mo

    BMW of Lancaster

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

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

    BMW of Lancaster

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

    9,252 mi.
    Est. $804/mo

    BMW of Lancaster

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

    19,647 mi.
    Est. $776/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • San Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 BaseSan Marino Blue Metallic 2020 BMW M4 Base

    $53,390

    38,146 mi.
    Est. $965/mo

    York Motor Cars A division of Toyota of York

    3.7
    York, PA (16 mi)
    Check Availability

  • $52,991

    17,795 mi.
    Est. $958/mo

    BMW of Lancaster

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

    7,551 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • $68,991

    6,666 mi.
    Est. $1,247/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • $67,991

    43,143 mi.
    Est. $1,229/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • $86,991

    8,741 mi.
    Est. $1,572/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • Dravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NADravit Grey Metallic 2026 BMW 330 xDrive NA

    $49,390

    13,174 mi.
    Est. $893/mo

    York Motor Cars A division of Toyota of York

    3.7
    York, PA (16 mi)
    Check Availability

  • $42,991

    8,986 mi.
    Est. $777/mo

    BMW of Lancaster

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

    4,328 mi.
    Est. $903/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • $47,963

    9,670 mi.
    Est. $867/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • $40,993

    8,625 mi.
    Est. $741/mo

    BMW of Lancaster

    4.7
    Lancaster, PA (5 mi)
  • Gray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDriveGray 2022 BMW M340 I xDrive

    $44,998

    50,340 mi.
    Est. $813/mo

    CarMax Westborough

    4.4
    $349 delivery to Lancaster, PA (5 mi)
    Check Availability
  • Skyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDriveSkyscraper Gray Metallic 2025 BMW M3 Competition xDrive

    $98,391

    $1K
    16,156 mi.
    Est. $1,778/mo

    Cars2Us Fairfax

    4.2
    $144 delivery from Fairfax, VA (97 mi)
    Check Availability