Skip to vehicle Listings
Online car buying built around you. Shop Now

Used BMW M2 for Sale in Lancaster, PA

17602
|Filters (3)
    Sponsored
    Featured Dealer Near You
    Twin Pine Ford

    Used 2024 BMW 228i xDrive Gran Coupe
    $27,800
    Used 2024 BMW X4 xDrive30i w/ Parking Assistance Package
    $37,800
    View All Cars

    10 Matches

    Used 2021 BMW M2 Competition w/ Executive Package
    Used
    • Competition
    • 44K mi
    48,211
    See payment
    Great Price
    No Accidents
    Certified 2024 BMW M2 w/ Lighting Package
     BMW Certified
    • 1K mi
    68,982
    Good Price
    No Accidents
    Newly Listed
    Used 2024 BMW M2 w/ Carbon Package
    Used
    • 8K mi
    66,600
    See payment
    Good Price
    No Accidents
    My Wallet by Kelley Blue Book®
    Find Your Vehicle Faster
    and Within Budget
    Get My Kelley Blue Book® Car Value
    $
    Budget based on 4.5% APR for mos.Update Settings
    Certified 2024 BMW M2 w/ Lighting Package
     BMW Certified
    • 1K mi
    68,982
    Good Price
    No Accidents
    Used 2021 BMW M2 Competition w/ Executive Package
    Used
    • Competition
    • 44K mi
    48,211
    See payment
    Great Price
    No Accidents
    Advertisement
    Used 2025 BMW M2 w/ Lighting Package
    Used
    • 1K mi
    69,998
    No Accidents
    Used 2025 BMW M2 w/ Lighting Package
    Used
    • 250 mi
    79,990
    See payment
    No Accidents

    Do you want
    Adaptive Cruise Control?
    Automatically adjusts your speed to maintain a safe distance from the car ahead.
    Used 2023 BMW M2 w/ Lighting Package
    Used
    • 6K mi
    89,900
    See payment
    No Accidents
    Price Drop
    Used 2025 BMW M2
    Used
    • 7K mi
    67,000
    See payment
    No Accidents
    Newly Listed
    Used 2016 BMW M2
    Used
    • 61K mi
    44,900
    See payment
    No Accidents
    Used 2023 BMW M2 w/ Lighting Package
    Used
    • 23K mi
    62,500
    See payment
    Good Price
    No Accidents
    Certified 2024 BMW M2 w/ Lighting Package
     BMW Certified
    • 12K mi
    68,995
    See payment
    No Accidents
    Advertisement