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. $387/mo

    Gateway Classic Cars

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

    Impex Auto Sales

    4.8
    Check Availability
    $1,061 delivery from Greensboro, NC (931 mi)
    Quick view
  • Titanium Silver Metallic 2000 BMW M BaseTitanium Silver Metallic 2000 BMW M BaseTitanium Silver Metallic 2000 BMW M Base

    $19,170

    73,372 mi.
    Est. $345/mo

    BMW of Fort Wayne/MINI of Fort Wayne

    4.9
    Check Availability
    Fort Wayne, IN (478 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. $360/mo

    Serra Auto Campus

    2.8
    Check Availability
    Okemos, MI (444 mi)
    Quick view
  • Black Sapphire Metallic 2006 BMW M MBlack Sapphire Metallic 2006 BMW M MBlack Sapphire Metallic 2006 BMW M MBlack Sapphire Metallic 2006 BMW M MBlack Sapphire Metallic 2006 BMW M MBlack Sapphire Metallic 2006 BMW M M

    $26,977

    $2K
    48,957 mi.
    Est. $485/mo

    Auto Showcase of Carol Stream

    3.5
    Check Availability
    Carol Stream, IL (334 mi)
    Quick view
  • Estoril Blue Metallic 2000 BMW M ConvertibleEstoril Blue Metallic 2000 BMW M ConvertibleEstoril Blue Metallic 2000 BMW M ConvertibleEstoril Blue Metallic 2000 BMW M ConvertibleEstoril Blue Metallic 2000 BMW M ConvertibleEstoril Blue Metallic 2000 BMW M Convertible

    $22,800

    85,768 mi.
    Est. $410/mo

    Illinois Motors

    4.4
    Check Availability
    Cary, IL (312 mi)
    Quick view
  • Silver 2000 BMW M RoadsterSilver 2000 BMW M RoadsterSilver 2000 BMW M RoadsterSilver 2000 BMW M RoadsterSilver 2000 BMW M RoadsterSilver 2000 BMW M Roadster

    $14,995

    118,400 mi.
    Est. $270/mo

    Luxury Car Outlet

    3.5
    Check Availability
    West Chicago, IL (332 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

    $19,792

    69,082 mi.
    Est. $356/mo

    SS Motors of Blaine

    Check Availability
    Blaine, MN (47 mi)
    Quick view
  • Imola Red 1999 BMW M BaseImola Red 1999 BMW M BaseImola Red 1999 BMW M BaseImola Red 1999 BMW M BaseImola Red 1999 BMW M BaseImola Red 1999 BMW M Base

    $37,995

    90,343 mi.
    Est. $683/mo

    CIty Werks Motorsports

    Check Availability
    Glendale Heights, IL (335 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. $360/mo

    Next Gear Auto Sales of Kokomo

    Check Availability
    Kokomo, IN (477 mi)
    Quick view
  • Cosmos Black Metallic 1999 BMW M BaseCosmos Black Metallic 1999 BMW M BaseCosmos Black Metallic 1999 BMW M BaseCosmos Black Metallic 1999 BMW M BaseCosmos Black Metallic 1999 BMW M BaseCosmos Black Metallic 1999 BMW M Base

    $15,900

    84,349 mi.
    Est. $286/mo

    Caruzin Motors

    3.2
    Check Availability
    Flint, MI (468 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

    $33,999

    25,320 mi.
    Est. $612/mo

    AUTOBSA

    3.2
    Check Availability
    Frankfort, IN (474 mi)
    Quick view
  • Black 2000 BMW M RoadsterBlack 2000 BMW M RoadsterBlack 2000 BMW M RoadsterBlack 2000 BMW M RoadsterBlack 2000 BMW M RoadsterBlack 2000 BMW M Roadster

    $24,995

    43,664 mi.
    Est. $450/mo

    RP Exotics

    Check Availability
    Saint Louis, MO (488 mi)
    Quick view
  • $24,257

    63,383 mi.
    Est. $436/mo

    Schoepp Motors West

    4.8
    Check Availability
    Middleton, WI (224 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,980, 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