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
  • Alpine White 2007 BMW M MAlpine White 2007 BMW M MAlpine White 2007 BMW M MAlpine White 2007 BMW M MAlpine White 2007 BMW M MAlpine White 2007 BMW M M

    $41,888

    $1.1K
    46,911 mi.
    Est. $773/mo

    Long Beach BMW

    4.7
    Check Availability
    Signal Hill, CA (683 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. $701/mo

    Auto Park Dallas

    3.6
    Check Availability
    Lewisville, TX (573 mi)
    Quick view
  • Imola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2D

    $22,262

    69,261 mi.
    Est. $411/mo

    Zee Motors Inc

    3.3
    Check Availability
    Buena Park, CA (674 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. $257/mo

    Automay Car Sales

    4.6
    Check Availability
    Oklahoma City, OK (574 mi)
    Quick view
  • 2000 BMW M Roadster 2D2000 BMW M Roadster 2D2000 BMW M Roadster 2D2000 BMW M Roadster 2D2000 BMW M Roadster 2D2000 BMW M Roadster 2D

    $17,999

    76,817 mi.
    Est. $332/mo

    Pearl Motors

    Check Availability
    Kyle, TX (537 mi)
    Quick view
  • Imola Red Metallic 1998 BMW M M 3.2LImola Red Metallic 1998 BMW M M 3.2LImola Red Metallic 1998 BMW M M 3.2LImola Red Metallic 1998 BMW M M 3.2LImola Red Metallic 1998 BMW M M 3.2LImola Red Metallic 1998 BMW M M 3.2L

    $31,990

    $2K
    38,669 mi.
    Est. $590/mo

    Specialty Car Collection

    Check Availability
    W Hollywood, CA (698 mi)
    Quick view
  • Imola Red Metallic 1998 BMW M MROADSTERImola Red Metallic 1998 BMW M MROADSTERImola Red Metallic 1998 BMW M MROADSTERImola Red Metallic 1998 BMW M MROADSTERImola Red Metallic 1998 BMW M MROADSTERImola Red Metallic 1998 BMW M MROADSTER

    $19,980

    86,990 mi.
    Est. $369/mo

    Fall Creek Motor Cars

    3.9
    Check Availability
    Humble, TX (684 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. $535/mo

    Private seller: George

    Contact Seller
    Henderson, NV (557 mi)
    Quick view
  • Dakar Yellow II 1999 BMW M 3.2LDakar Yellow II 1999 BMW M 3.2LDakar Yellow II 1999 BMW M 3.2LDakar Yellow II 1999 BMW M 3.2LDakar Yellow II 1999 BMW M 3.2LDakar Yellow II 1999 BMW M 3.2L

    $32,995

    41,114 mi.
    Est. $609/mo

    Private Collection Motors

    3.1
    Check Availability
    Costa Mesa, CA (668 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. $314/mo

    Dallas Cars of Texas

    4.1
    Check Availability
    Dallas, TX (570 mi)
    Quick view
  • Imola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2DImola Red 1999 BMW M M Roadster 2D

    $9,995

    80,000 mi.
    Est. $184/mo

    Expo Car Premium

    Check Availability
    Boerne, TX (493 mi)
    Quick view
  • Not Priced

    56,967 mi.
    Est. $0/mo

    Prestige Audi

    3.3
    Check Availability
    Lakewood, CO (543 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,704, 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