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
  • Titanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M BaseTitanium Silver Metallic 2007 BMW M Base

    $38,998

    61,405 mi.
    Est. $741/mo

    HGreg.com Lux

    4.2
    Check Availability
    Pompano Beach, FL (1,056 mi)
    Quick view
  • Arctic Silver Metallic 1999 BMW M ConvertibleArctic Silver Metallic 1999 BMW M ConvertibleArctic Silver Metallic 1999 BMW M ConvertibleArctic Silver Metallic 1999 BMW M ConvertibleArctic Silver Metallic 1999 BMW M ConvertibleArctic Silver Metallic 1999 BMW M Convertible

    $19,813

    77,104 mi.
    Est. $377/mo

    One Exotics

    Check Availability
    Tampa, FL (1,236 mi)
    Quick view
  • Imola Red 2006 BMW M Roadster 2DImola Red 2006 BMW M Roadster 2DImola Red 2006 BMW M Roadster 2DImola Red 2006 BMW M Roadster 2DImola Red 2006 BMW M Roadster 2DImola Red 2006 BMW M Roadster 2D

    $37,495

    41,588 mi.
    Est. $713/mo

    Unique Motors Seattle LLC

    Check Availability
    Kent, WA (3,725 mi)
    Quick view
  • Imola Red 2000 BMW M MImola Red 2000 BMW M MImola Red 2000 BMW M MImola Red 2000 BMW M MImola Red 2000 BMW M MImola Red 2000 BMW M M

    $25,998

    45,148 mi.
    Est. $494/mo

    Quality Auto Center of Lynnwood

    Check Availability
    Lynnwood, WA (3,735 mi)
    Quick view
  • Alpine White 2002 BMW M M 3.2LAlpine White 2002 BMW M M 3.2LAlpine White 2002 BMW M M 3.2LAlpine White 2002 BMW M M 3.2LAlpine White 2002 BMW M M 3.2LAlpine White 2002 BMW M M 3.2L

    $49,998

    30,934 mi.
    Est. $950/mo

    HGreg.com Lux

    4.2
    Check Availability
    Pompano Beach, FL (1,056 mi)
    Quick view
  • Jet Black 2001 BMW M M 3.2iJet Black 2001 BMW M M 3.2iJet Black 2001 BMW M M 3.2iJet Black 2001 BMW M M 3.2i

    $17,991

    63,383 mi.
    Est. $342/mo

    Schoepp Motors West

    4.8
    Check Availability
    Middleton, WI (2,192 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. $494/mo

    BMW of Ridgefield

    4.6
    Check Availability
    Ridgefield, CT (1,647 mi)
    Quick view
  • Gray 2006 BMW M RoadsterGray 2006 BMW M RoadsterGray 2006 BMW M RoadsterGray 2006 BMW M RoadsterGray 2006 BMW M RoadsterGray 2006 BMW M Roadster

    $26,000

    $2K
    78,258 mi.
    Est. $494/mo

    Rockland Chrysler Dodge Jeep Ram

    4.5
    Check Availability
    Nanuet, NY (1,641 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

    $27,389

    48,957 mi.
    Est. $521/mo

    Auto Showcase of Carol Stream

    3.4
    Check Availability
    Carol Stream, IL (2,082 mi)
    Quick view
  • 2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L2000 BMW M 3.2L

    $25,940

    32,350 mi.
    Est. $493/mo

    Porsche Minneapolis

    Check Availability
    Golden Valley, MN (2,421 mi)
    Quick view
  • 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,999

    105,998 mi.
    Est. $323/mo

    Red's Auto & Truck

    4.0
    Check Availability
    Longmont, CO (2,760 mi)
    Quick view
  • Arctic Silver Metallic 1998 BMW M M 2dr Roadster 3.2LArctic Silver Metallic 1998 BMW M M 2dr Roadster 3.2LArctic Silver Metallic 1998 BMW M M 2dr Roadster 3.2LArctic Silver Metallic 1998 BMW M M 2dr Roadster 3.2LArctic Silver Metallic 1998 BMW M M 2dr Roadster 3.2LArctic Silver Metallic 1998 BMW M M 2dr Roadster 3.2L

    $32,995

    15,399 mi.
    Est. $627/mo

    Continental Auto Sales, Inc.

    Check Availability
    Northborough, MA (1,689 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,601, 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