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
  • Dakar Yellow II 1999 BMW MDakar Yellow II 1999 BMW MDakar Yellow II 1999 BMW MDakar Yellow II 1999 BMW MDakar Yellow II 1999 BMW MDakar Yellow II 1999 BMW M

    $16,763

    $236
    105,998 mi.
    Est. $284/mo

    Red's Auto & Truck

    4.0
    Check Availability
    Longmont, CO (21 mi)
    Quick view
  • 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. $365/mo

    Gateway Classic Cars

    2.6
    Check Availability
    Free delivery from O Fallon, IL (826 mi)
    Quick view
  • BLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M RoadsterBLACK 2006 BMW M M Roadster

    $31,000

    63,296 mi.
    Est. $526/mo

    Gateway Classic Cars

    2.6
    Check Availability
    Free delivery from O Fallon, IL (826 mi)
    Quick view
  • Arctic Silver Metallic 2000 BMW M RoadsterArctic Silver Metallic 2000 BMW M RoadsterArctic Silver Metallic 2000 BMW M RoadsterArctic Silver Metallic 2000 BMW M RoadsterArctic Silver Metallic 2000 BMW M RoadsterArctic Silver Metallic 2000 BMW M Roadster

    $24,694

    $996
    32,350 mi.
    Est. $419/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (698 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,400

    $500
    45,202 mi.
    Est. $227/mo

    Automay Car Sales

    4.7
    Check Availability
    Oklahoma City, OK (521 mi)
    Quick view
  • Silver 2000 BMW M BaseSilver 2000 BMW M BaseSilver 2000 BMW M BaseSilver 2000 BMW M BaseSilver 2000 BMW M BaseSilver 2000 BMW M Base

    $14,994

    123,703 mi.
    Est. $254/mo

    Immaculate Used Cars

    4.6
    Check Availability
    West Jordan, UT (354 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

    $18,261

    $100
    69,082 mi.
    Est. $310/mo

    SS Motors of Blaine

    Check Availability
    Blaine, MN (712 mi)
    Quick view
  • $24,344

    $250
    53,908 mi.
    Est. $413/mo

    Greiner Ford of Casper

    4.7
    Check Availability
    Casper, WY (207 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,962, 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:

What model years are available for the BMW M?

BMW M inventory is available for the 1999 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