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
  • Titanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M Base

    $22,995

    55,549 mi.
    Est. $419/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (103 mi)
    Quick view
  • Black Sapphire Metallic 2007 BMW M BaseBlack Sapphire Metallic 2007 BMW M BaseBlack Sapphire Metallic 2007 BMW M BaseBlack Sapphire Metallic 2007 BMW M BaseBlack Sapphire Metallic 2007 BMW M BaseBlack Sapphire Metallic 2007 BMW M Base

    $36,990

    26,613 mi.
    Est. $675/mo

    Toy Barn

    4.2
    Check Availability
    Dublin, OH (385 mi)
    Quick view
  • Titanium Silver Metallic 2007 BMW M MTitanium Silver Metallic 2007 BMW M MTitanium Silver Metallic 2007 BMW M MTitanium Silver Metallic 2007 BMW M MTitanium Silver Metallic 2007 BMW M MTitanium Silver Metallic 2007 BMW M M

    $38,975

    89,670 mi.
    Est. $711/mo

    Auto Group of Louisville

    4.9
    Check Availability
    Louisville, KY (348 mi)
    Quick view
  • Titanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M BaseTitanium Silver Metallic 2001 BMW M Base

    $22,995

    55,549 mi.
    Est. $419/mo

    Impex Auto Sales

    4.8
    Check Availability
    Greensboro, NC (103 mi)
    Quick view
  • Titanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M Base

    $23,452

    38,724 mi.
    Est. $428/mo

    Car Source

    3.3
    Check Availability
    Grove City, OH (369 mi)
    Quick view
  • Blue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2D

    $26,585

    75,485 mi.
    Est. $485/mo

    Da Vinci Automotive

    1.9
    Check Availability
    Jacksonville, FL (317 mi)
    Quick view
  • Black Sapphire Metallic 2007 BMW M RoadsterBlack Sapphire Metallic 2007 BMW M RoadsterBlack Sapphire Metallic 2007 BMW M RoadsterBlack Sapphire Metallic 2007 BMW M RoadsterBlack Sapphire Metallic 2007 BMW M RoadsterBlack Sapphire Metallic 2007 BMW M Roadster

    $23,999

    71,922 mi.
    Est. $438/mo

    Next Gear Auto Sales of Kokomo

    Check Availability
    Kokomo, IN (482 mi)
    Quick view
  • Imola Red 1999 BMW M 3.2L M SERIESImola Red 1999 BMW M 3.2L M SERIESImola Red 1999 BMW M 3.2L M SERIESImola Red 1999 BMW M 3.2L M SERIESImola Red 1999 BMW M 3.2L M SERIESImola Red 1999 BMW M 3.2L M SERIES

    $10,795

    85,382 mi.
    Est. $197/mo

    East Coast Auto Source

    1.8
    Check Availability
    Bedford, VA (187 mi)
    Quick view
  • Arctic Silver Metallic 1998 BMW M BaseArctic Silver Metallic 1998 BMW M BaseArctic Silver Metallic 1998 BMW M BaseArctic Silver Metallic 1998 BMW M BaseArctic Silver Metallic 1998 BMW M BaseArctic Silver Metallic 1998 BMW M Base

    $34,499

    25,320 mi.
    Est. $629/mo

    AUTOBSA

    Check Availability
    Frankfort, IN (485 mi)
    Quick view
  • Titanium Silver Metallic 2000 BMW M M 2dr ConvertibleTitanium Silver Metallic 2000 BMW M M 2dr ConvertibleTitanium Silver Metallic 2000 BMW M M 2dr ConvertibleTitanium Silver Metallic 2000 BMW M M 2dr ConvertibleTitanium Silver Metallic 2000 BMW M M 2dr ConvertibleTitanium Silver Metallic 2000 BMW M M 2dr Convertible

    $13,995

    75,350 mi.
    Est. $255/mo

    Prime Auto Sales of Uniontown

    1.5
    Check Availability
    Uniontown, OH (426 mi)
    Quick view
  • Imola Red Metallic 1998 BMW M M 2dr Roadster 3.2LImola Red Metallic 1998 BMW M M 2dr Roadster 3.2LImola Red Metallic 1998 BMW M M 2dr Roadster 3.2LImola Red Metallic 1998 BMW M M 2dr Roadster 3.2LImola Red Metallic 1998 BMW M M 2dr Roadster 3.2LImola Red Metallic 1998 BMW M M 2dr Roadster 3.2L

    $18,995

    79,249 mi.
    Est. $347/mo

    Highline Motor Cars

    Check Availability
    Southampton, NJ (492 mi)
    Quick view
  • Blue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M RoadsterBlue 2001 BMW M Roadster

    $39,500

    59,600 mi.
    Est. $721/mo

    Private seller: Marco

    Contact Seller
    Kenwood, OH (360 mi)
    Quick view

About the BMW M

FAQs

How much does the BMW M cost?

The BMW M price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the M is $25,619, with pricing starting at $9,995.

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

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


What trim levels are available for the BMW M?

The BMW M 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