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
  • Alpine White 2019 BMW M2 CompetitionAlpine White 2019 BMW M2 CompetitionAlpine White 2019 BMW M2 CompetitionAlpine White 2019 BMW M2 CompetitionAlpine White 2019 BMW M2 CompetitionAlpine White 2019 BMW M2 Competition

    $46,496

    21,777 mi.
    Est. $835/mo

    Merit Auto Group

    4.9
    Check Availability
    $474 delivery from Jacksonville, FL (475 mi)
    Quick view
  • White 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 Base

    $18,350

    102,113 mi.
    Est. $329/mo

    Vita Motors

    Check Availability
    $334 delivery from Burton, MI (418 mi)
    Quick view
  • Gray 2025 BMW M2 BaseGray 2025 BMW M2 BaseGray 2025 BMW M2 BaseGray 2025 BMW M2 BaseGray 2025 BMW M2 BaseGray 2025 BMW M2 Base

    $67,100

    $700
    4,126 mi.
    Est. $1,205/mo

    Westgate Chrysler Jeep Dodge Ram

    3.4
    Check Availability
    Raleigh, NC (175 mi)
    Quick view
  • Portimao Blue Metallic 2025 BMW M2 BasePortimao Blue Metallic 2025 BMW M2 BasePortimao Blue Metallic 2025 BMW M2 BasePortimao Blue Metallic 2025 BMW M2 BasePortimao Blue Metallic 2025 BMW M2 BasePortimao Blue Metallic 2025 BMW M2 Base

    $67,407

    18,835 mi.
    Est. $1,210/mo

    Universal Chevrolet

    4.9
    Check Availability
    Wendell, NC (198 mi)
    Quick view
  • Alpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 BaseAlpine White 2026 BMW M2 Base

    $68,999

    $953
    994 mi.
    Est. $1,239/mo

    Neil Huffman Chevy GMC Nissan of Frankfo

    3.9
    Check Availability
    Frankfort, KY (196 mi)
    Quick view
  • Long Beach Blue Metallic 2018 BMW M2 BaseLong Beach Blue Metallic 2018 BMW M2 BaseLong Beach Blue Metallic 2018 BMW M2 BaseLong Beach Blue Metallic 2018 BMW M2 BaseLong Beach Blue Metallic 2018 BMW M2 BaseLong Beach Blue Metallic 2018 BMW M2 Base

    $43,786

    41,458 mi.
    Est. $786/mo

    AutoNation Honda West Knoxville

    4.8
    Check Availability
    Knoxville, TN (172 mi)
    Quick view
  • Alpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 BaseAlpine White 2024 BMW M2 Base

    $64,794

    $1K
    6,266 mi.
    Est. $1,163/mo

    Capital CDJR of Indian Trail

    3.4
    Check Availability
    Indian Trail, NC (154 mi)
    Quick view
  • Skyscraper Grey Metallic 2025 BMW M2 CoupeSkyscraper Grey Metallic 2025 BMW M2 CoupeSkyscraper Grey Metallic 2025 BMW M2 CoupeSkyscraper Grey Metallic 2025 BMW M2 CoupeSkyscraper Grey Metallic 2025 BMW M2 CoupeSkyscraper Grey Metallic 2025 BMW M2 Coupe

    $67,499

    $796
    14,699 mi.
    Est. $1,212/mo

    Hendrick BMW

    4.9
    Check Availability
    Charlotte, NC (145 mi)
    Quick view
  • Blue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 BaseBlue 2024 BMW M2 Base

    $65,668

    $1K
    10,244 mi.
    Est. $1,179/mo

    Hendrick Southpoint Auto Mall

    4.9
    Check Availability
    Durham, NC (166 mi)
    Quick view
  • Black Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 BaseBlack Sapphire Metallic 2017 BMW M2 Base

    $30,995

    80,665 mi.
    Est. $556/mo

    Carvita

    Check Availability
    Monroe, NC (155 mi)
    Quick view
  • White 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 BaseWhite 2016 BMW M2 Base

    $18,980

    83,613 mi.
    Est. $341/mo

    Broadway Auto Mall

    Check Availability
    Lexington, KY (176 mi)
    Quick view
  • Alpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 BaseAlpine White 2017 BMW M2 Base

    $34,995

    84,313 mi.
    Est. $628/mo

    Atlas Motor Co.

    4.2
    Check Availability
    Raleigh, NC (184 mi)
    Quick view
  • Black Sapphire Metallic 2024 BMW M2 Base

    $60,297

    36,489 mi.
    Est. $1,082/mo

    Jeff Wyler Chevrolet of Columbus

    4.6
    Check Availability
    CANAL WINCHESTER, OH (200 mi)
    Quick view

About the BMW M2

FAQs

How much does the BMW M2 cost?

The BMW M2 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the M2 is $53,305, with pricing starting at $13,995.

What is the MPG of the BMW M2?

The BMW M2 with traditional internal combustion engine offers up to 20 MPG city and 27 MPG highway for a combined rating of 23 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

What are some similar vehicles and competitors of the BMW M2?

The BMW M2 compares to and/or competes against the following vehicles:


What trim levels are available for the BMW M2?

The BMW M2 is available in the following trim levels:

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