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
  • Artic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M MArtic Silver 1998 BMW M M

    $21,500

    57,249 mi.
    Est. $386/mo

    Gateway Classic Cars

    2.6
    Check Availability
    Free delivery from O Fallon, IL (547 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. $413/mo

    Impex Auto Sales

    4.8
    Check Availability
    $200 delivery from Greensboro, NC (122 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. $700/mo

    Auto Group of Louisville

    4.9
    Check Availability
    Louisville, KY (309 mi)
    Quick view
  • GREEN 2000 BMW M M 2dr Roadster 3.2LGREEN 2000 BMW M M 2dr Roadster 3.2LGREEN 2000 BMW M M 2dr Roadster 3.2LGREEN 2000 BMW M M 2dr Roadster 3.2LGREEN 2000 BMW M M 2dr Roadster 3.2LGREEN 2000 BMW M M 2dr Roadster 3.2L

    $25,990

    69,169 mi.
    Est. $467/mo

    BMW of Ridgefield

    4.6
    Check Availability
    Ridgefield, CT (423 mi)
    Quick view
  • Titanium Silver 2000 BMW M RoadsterTitanium Silver 2000 BMW M RoadsterTitanium Silver 2000 BMW M Roadster

    $19,170

    73,372 mi.
    Est. $344/mo

    Kelley Auto Mall of Decatur

    4.6
    Check Availability
    Decatur, IN (341 mi)
    Quick view
  • Imola Red 2006 BMW M BaseImola Red 2006 BMW M BaseImola Red 2006 BMW M BaseImola Red 2006 BMW M BaseImola Red 2006 BMW M BaseImola Red 2006 BMW M Base

    $20,000

    105,629 mi.
    Est. $359/mo

    Serra Auto Campus

    2.8
    Check Availability
    Okemos, MI (415 mi)
    Quick view
  • Steel Gray Metallic 2002 BMW M RoadsterSteel Gray Metallic 2002 BMW M RoadsterSteel Gray Metallic 2002 BMW M RoadsterSteel Gray Metallic 2002 BMW M RoadsterSteel Gray Metallic 2002 BMW M RoadsterSteel Gray Metallic 2002 BMW M Roadster

    $39,900

    57,909 mi.
    Est. $716/mo

    Motorcar Classics

    Check Availability
    Farmingdale, NY (405 mi)
    Quick view
  • Alpine White 2006 BMW M M 2dr RoadsterAlpine White 2006 BMW M M 2dr RoadsterAlpine White 2006 BMW M M 2dr RoadsterAlpine White 2006 BMW M M 2dr RoadsterAlpine White 2006 BMW M M 2dr RoadsterAlpine White 2006 BMW M M 2dr Roadster

    $29,995

    63,027 mi.
    Est. $538/mo

    Alpine Motors Certified Preowned

    Check Availability
    Wantagh, NY (398 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

    $19,999

    71,922 mi.
    Est. $359/mo

    Next Gear Auto Sales of Kokomo

    Check Availability
    Kokomo, IN (381 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. $709/mo

    Private seller: Marco

    Contact Seller
    Kenwood, OH (261 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. $194/mo

    East Coast Auto Source

    1.9
    Check Availability
    Bedford, VA (37 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. $251/mo

    Prime Auto Sales of Uniontown

    1.4
    Check Availability
    Uniontown, OH (236 mi)
    Quick view
  • Red 2000 BMW M RoadsterRed 2000 BMW M RoadsterRed 2000 BMW M RoadsterRed 2000 BMW M RoadsterRed 2000 BMW M RoadsterRed 2000 BMW M Roadster

    $12,500

    162,000 mi.
    Est. $224/mo

    Private seller: Alex

    Contact Seller
    Watervliet, NY (474 mi)
    Quick view
  • Red 1998 BMW M RoadsterRed 1998 BMW M RoadsterRed 1998 BMW M RoadsterRed 1998 BMW M RoadsterRed 1998 BMW M RoadsterRed 1998 BMW M Roadster

    $25,400

    $250
    59,887 mi.
    Est. $456/mo

    Beverly Hills Auto Group

    Check Availability
    Elmont, NY (391 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 $26,740, with pricing starting at $10,795.

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