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
  • $25,991

    56,968 mi.
    Est. $464/mo

    Prestige Audi

    3.4
    Check Availability
    Lakewood, CO (13 mi)
    Quick view
  • Titanium Silver Metallic 2000 BMW M MTitanium Silver Metallic 2000 BMW M MTitanium Silver Metallic 2000 BMW M MTitanium Silver Metallic 2000 BMW M MTitanium Silver Metallic 2000 BMW M MTitanium Silver Metallic 2000 BMW M M

    $37,995

    86,968 mi.
    Est. $679/mo

    Auto Park Dallas

    3.6
    Check Availability
    Lewisville, TX (654 mi)
    Quick view
  • Cosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2DCosmos Black Metallic 1998 BMW M M Roadster 2D

    $13,900

    45,202 mi.
    Est. $248/mo

    Automay Car Sales

    4.6
    Check Availability
    Oklahoma City, OK (501 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

    $29,000

    36,000 mi.
    Est. $518/mo

    Private seller: George

    Contact Seller
    Henderson, NV (615 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

    $23,274

    69,082 mi.
    Est. $416/mo

    SS Motors of Blaine

    Check Availability
    Blaine, MN (700 mi)
    Quick view
  • Arctic Silver Metallic 1999 BMW M BaseArctic Silver Metallic 1999 BMW M BaseArctic Silver Metallic 1999 BMW M BaseArctic Silver Metallic 1999 BMW M BaseArctic Silver Metallic 1999 BMW M BaseArctic Silver Metallic 1999 BMW M Base

    $12,995

    $500
    123,151 mi.
    Est. $232/mo

    BMW of Columbia - MO

    Check Availability
    Columbia, MO (673 mi)
    Quick view
  • Titanium Silver Metallic 2000 BMW M M 3.2LTitanium Silver Metallic 2000 BMW M M 3.2LTitanium Silver Metallic 2000 BMW M M 3.2LTitanium Silver Metallic 2000 BMW M M 3.2LTitanium Silver Metallic 2000 BMW M M 3.2LTitanium Silver Metallic 2000 BMW M M 3.2L

    $16,990

    92,802 mi.
    Est. $303/mo

    Dallas Cars of Texas

    4.1
    Check Availability
    Dallas, TX (655 mi)
    Quick view
  • Alpine White 2007 BMW M Base 2dr HatchbackAlpine White 2007 BMW M Base 2dr HatchbackAlpine White 2007 BMW M Base 2dr HatchbackAlpine White 2007 BMW M Base 2dr HatchbackAlpine White 2007 BMW M Base 2dr HatchbackAlpine White 2007 BMW M Base 2dr Hatchback

    $26,700

    17,641 mi.
    Est. $477/mo

    Northtown Auto Sales

    Check Availability
    Minneapolis, MN (696 mi)
    Quick view
  • $18,300

    27,559 mi.
    Est. $327/mo

    Northtown Auto Sales

    Check Availability
    Minneapolis, MN (696 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,680, 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:

What model years are available for the BMW M?

BMW M inventory is available for the 2001 model year.

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