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

    $34,998

    $803
    74,729 mi.
    Est. $659/mo

    AutoNation Toyota Buena Park

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

  • Mineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 Base

    $44,280

    37,610 mi.
    Est. $834/mo

    Coast to Coast Imports

    3.6
    Fort Lauderdale, FL (1,168 mi)
    Check Availability

  • Alpine White 2017 BMW M2 Base

    $34,998

    $803
    74,729 mi.
    Est. $659/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 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
  • 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

    $35,989

    $500
    83,245 mi.
    Est. $678/mo

    Colorado Auto Finders

    4.3
    Centennial, CO (913 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

    $37,995

    53,004 mi.
    Est. $716/mo

    Cartopia 46

    3.7
    Elmwood Park, NJ (704 mi)
    Check Availability
  • Long Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 Base

    $39,432

    55,129 mi.
    Est. $743/mo

    Zeigler Hyundai of Racine

    4.6
    Mt. Pleasant, WI (61 mi)
    Check Availability
  • Long Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 Base

    $38,995

    57,299 mi.
    Est. $735/mo

    Valley Motor Group

    La Crescenta-Montrose, CA (1,737 mi)
    Check Availability
  • Mineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 BaseMineral Gray Metallic 2017 BMW M2 Base

    $37,584

    $900
    28,215 mi.
    Est. $708/mo

    California Motors Direct

    3.8
    Santa Ana, CA (1,732 mi)
    Check Availability
  • White 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 Base

    $35,376

    81,722 mi.
    Est. $666/mo

    Your Choice Auto Sales of Joliet

    4.8
    Joliet, IL (36 mi)
    Check Availability
  • Long Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 BaseLong Beach Blue Metallic 2017 BMW M2 Base

    $39,999

    52,252 mi.
    Est. $754/mo

    Arizona Signature Motorsports

    4.0
    Mesa, AZ (1,437 mi)
    Check Availability
  • 2017 BMW M2 Base2017 BMW M2 Base2017 BMW M2 Base2017 BMW M2 Base2017 BMW M2 Base2017 BMW M2 Base

    $49,000

    $1K
    33,203 mi.
    Est. $923/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (259 mi)
    Check Availability
  • White / Black 2017 BMW M2 BaseWhite / Black 2017 BMW M2 BaseWhite / Black 2017 BMW M2 BaseWhite / Black 2017 BMW M2 BaseWhite / Black 2017 BMW M2 BaseWhite / Black 2017 BMW M2 Base

    $34,277

    $1K
    68,419 mi.
    Est. $646/mo

    Exotic Motors

    3.1
    Rolling Meadows, IL (26 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

    $39,995

    66,645 mi.
    Est. $753/mo

    Auto Park Dallas

    3.6
    Lewisville, TX (797 mi)
    Check Availability
  • White 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 BaseWhite 2017 BMW M2 Base

    $34,995

    78,605 mi.
    Est. $659/mo

    Maximum Auto Outlet

    3.1
    Manassas Park, VA (578 mi)
    Check Availability
  • Long Beach Blue Metallic 2017 BMW M2 Base

    $39,990

    44,180 mi.
    Est. $753/mo

    Audi Wilmington

    Wilmington, DE (648 mi)
    Check Availability

BMW M2 prices by year

Model year Average price Deals
2027 BMW M2 $80,088
2026 BMW M2 $83,086 21 Great deals
2025 BMW M2 $69,243 17 Great deals
2024 BMW M2 $65,870 24 Great deals
2023 BMW M2 $63,587 8 Great deals
2020 BMW M2 $53,586 17 Great deals
2018 BMW M2 $39,208 11 Great deals

About the 2017 BMW M2

Basics

Base shown (base trim).

Seating
4
Door count
2
Drivetrain
Rear-wheel drive
Combined MPG
22
Transmission
M/T
Engine
365.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)
Side view of the 2017 BMW M2
FAQs

How much does the 2017 BMW M2 cost?

The 2017 BMW M2 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for a 2017 M2 is $38,020, with pricing starting at $29,845.

What is the MPG of the 2017 BMW M2?

The 2017 BMW M2 offers up to 20 MPG in city driving and 26 MPG on the highway for a combined rating of 22 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 trim, driving conditions, driving habits, vehicle maintenance, and other factors.

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

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


  • Porsche Cayman
  • Mercedes-Benz AMG CLE 53
  • BMW M240
  • Audi S3
  • Audi RS 5
  • Audi RS 3

Is the 2017 BMW M2 reliable?

The 2017 BMW M2 has an average reliability rating of 5 out of 5 according to Cars.com consumers. Find real-world reliability insights within consumer reviews from 2017 M2 owners.

Is the 2017 BMW M2 a good coupe?

Below are the Cars.com consumer ratings for the 2017 BMW M2.

(19 reviews)
Rating breakdown (out of 5):
Comfort
4.6
Interior
4.7
Performance
5.0
Value
5.0
Exterior
4.9
Reliability
5.0
Ratings (19 reviews)

100% of drivers recommend this car

Rating breakdown (out of 5):
Comfort
4.6
Interior
4.7
Performance
5.0
Value
5.0
Exterior
4.9
Reliability
5.0
Trims

Base (1 style)

Style
Coupe
Inventory price
Starting at $52,500
Combined MPG
22
Engine
365.0-hp, 3.0-liter, Straight 6 Cylinder Engine (Gasoline Fuel)

Similar Cars

Research the 2017 BMW M2

Compare the 2017 BMW M2