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 2017 BMW M2 Base

    $35,801

    74,729 mi.
    Est. $674/mo

    AutoNation Toyota Buena Park

    4.7
    Buena Park, CA (1,736 mi)
    Check Availability

  • Alpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 Competition

    $50,899

    28,890 mi.
    Est. $959/mo

    Sunrise Ford

    4.2
    Fort Pierce, FL (1,085 mi)
    Check Availability

  • Alpine White 2017 BMW M2 Base

    $35,801

    74,729 mi.
    Est. $674/mo

    AutoNation Toyota Buena Park

    4.7
    Buena Park, CA (1,736 mi)
    Check Availability

  • 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

    $42,894

    $200
    34,155 mi.
    Est. $808/mo

    AutoNation Chevrolet Doral

    4.4
    Miami, FL (1,188 mi)
    Check Availability
  • Alpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 Base

    $64,992

    $199
    18,495 mi.
    Est. $1,224/mo

    BMW of Wesley Chapel

    4.4
    Wesley Chapel, FL (992 mi)
    Check Availability
  • 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

    $99,799

    $5.6K
    133 mi.
    Est. $1,880/mo

    Hendrick Southpoint Auto Mall

    4.9
    Durham, NC (624 mi)
    Check Availability
  • 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

    $69,194

    $1K
    14,918 mi.
    Est. $1,304/mo

    George Moore Chevrolet

    4.7
    Jacksonville, FL (868 mi)
    Check Availability
  • 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

    $62,912

    $2K
    30,546 mi.
    Est. $1,185/mo

    BMW of Peoria

    4.7
    Peoria, IL (128 mi)
    Check Availability
  • Alpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 Base

    $67,385

    $145
    6,634 mi.
    Est. $1,269/mo

    North Miami Mitsubishi

    4.5
    Miami, FL (1,180 mi)
    Check Availability

  • Alpine White 2023 BMW M2 BaseAlpine White 2023 BMW M2 BaseAlpine White 2023 BMW M2 BaseAlpine White 2023 BMW M2 BaseAlpine White 2023 BMW M2 BaseAlpine White 2023 BMW M2 Base

    $64,995

    12,084 mi.
    Est. $1,224/mo

    BMW of Honolulu

    4.7
    Honolulu, HI (4,249 mi)
    Check Availability
  • White 2024 BMW M2White 2024 BMW M2White 2024 BMW M2White 2024 BMW M2White 2024 BMW M2White 2024 BMW M2

    $60,998

    $2K
    14,004 mi.
    Est. $1,149/mo

    CarMax Ontario

    4.7
    Ontario, CA (1,707 mi)
    Check Availability
  • White 2020 BMW M2 CompetitionWhite 2020 BMW M2 CompetitionWhite 2020 BMW M2 CompetitionWhite 2020 BMW M2 CompetitionWhite 2020 BMW M2 CompetitionWhite 2020 BMW M2 Competition

    $56,998

    15,685 mi.
    Est. $1,074/mo

    CarMax Riverside

    4.6
    Riverside, CA (1,704 mi)
    Check Availability
  • White 2025 BMW M2White 2025 BMW M2White 2025 BMW M2White 2025 BMW M2White 2025 BMW M2White 2025 BMW M2

    $67,998

    $1K
    10,795 mi.
    Est. $1,281/mo

    CarMax Irvine

    4.6
    Irvine, CA (1,730 mi)
    Check Availability
  • Alpine White 2026 BMW M2 Coupe RWDAlpine White 2026 BMW M2 Coupe RWDAlpine White 2026 BMW M2 Coupe RWDAlpine White 2026 BMW M2 Coupe RWDAlpine White 2026 BMW M2 Coupe RWDAlpine White 2026 BMW M2 Coupe RWD

    $69,215

    $910
    691 mi.
    Est. $1,304/mo

    Auto Merchants Inc.

    4.0
    Plano, TX (791 mi)
    Check Availability
  • Alpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 Base

    $66,400

    $1.8K
    14,016 mi.
    Est. $1,251/mo

    Porsche South Austin

    4.6
    Austin, TX (985 mi)
    Check Availability
  • Alpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 CompetitionAlpine White 2020 BMW M2 Competition

    $59,900

    39,558 mi.
    Est. $1,128/mo

    Garage Kept Motors

    Grand Rapids, MI (124 mi)
    Check Availability
  • White 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 BaseWhite 2023 BMW M2 Base

    $62,997

    13,798 mi.
    Est. $1,187/mo

    Balkan Motors

    East Rochester, NY (525 mi)
    Check Availability
  • Mineral White Metallic 2016 BMW M2 BaseMineral White Metallic 2016 BMW M2 BaseMineral White Metallic 2016 BMW M2 BaseMineral White Metallic 2016 BMW M2 BaseMineral White Metallic 2016 BMW M2 BaseMineral White Metallic 2016 BMW M2 Base

    $16,900

    99,478 mi.
    Est. $318/mo

    Moore Brothers Auto Sales

    Oxford, MS (531 mi)
    Check Availability
  • 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

    $30,694

    119,051 mi.
    Est. $578/mo

    Denver Auto Gallery

    Englewood, CO (920 mi)
    Check Availability
  • 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

    $29,845

    112,380 mi.
    Est. $562/mo

    Prime Motor Co

    Portland, OR (1,753 mi)
    Check Availability
  • 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

    $68,102

    $1.3K
    7,408 mi.
    Est. $1,283/mo

    Texas Autos Direct

    3.9
    Mesquite, TX (798 mi)
    Check Availability
  • Alpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 Base

    $70,097

    $301
    3,449 mi.
    Est. $1,321/mo

    Gravity Autos Atlanta

    3.5
    Chamblee, GA (581 mi)
    Check Availability
  • Alpine White 2016 BMW M2 BaseAlpine White 2016 BMW M2 BaseAlpine White 2016 BMW M2 BaseAlpine White 2016 BMW M2 BaseAlpine White 2016 BMW M2 BaseAlpine White 2016 BMW M2 Base

    $21,687

    60,699 mi.
    Est. $409/mo

    Principle BMW of San Antonio

    4.6
    San Antonio, TX (1,047 mi)
    Check Availability
  • Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2Alpine White 2025 BMW M2

    $66,725

    $2.5K
    1,262 mi.
    Est. $1,257/mo

    BMW of Houston Midtown

    4.8
    Houston, TX (943 mi)
    Check Availability
  • Alpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 BaseAlpine White 2025 BMW M2 Base

    $70,750

    $100
    1,107 mi.
    Est. $1,333/mo

    Fishers Imports

    4.5
    Fishers, IN (158 mi)
    Check Availability
  • Alpine White 2026 BMW M2 COUPEAlpine White 2026 BMW M2 COUPEAlpine White 2026 BMW M2 COUPEAlpine White 2026 BMW M2 COUPEAlpine White 2026 BMW M2 COUPEAlpine White 2026 BMW M2 COUPE

    $70,995

    $1K
    2,614 mi.
    Est. $1,337/mo

    Greenwood Automotive

    4.8
    Parker, CO (911 mi)
    Check Availability

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 $60,333, with pricing starting at $9,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.

BMW M2 by color