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

    HGreg.com Lux

    4.2
    Check Availability
    Pompano Beach, FL (20 mi)
    Quick view
  • 2000 BMW M Coupe 2D2000 BMW M Coupe 2D2000 BMW M Coupe 2D2000 BMW M Coupe 2D2000 BMW M Coupe 2D2000 BMW M Coupe 2D

    $29,900

    123,310 mi.
    Est. $545/mo

    SV Motors Inc

    Check Availability
    Hollywood, FL (12 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

    $51,998

    30,934 mi.
    Est. $949/mo

    HGreg.com Lux

    4.2
    Check Availability
    Pompano Beach, FL (20 mi)
    Quick view
  • Alpine White 2000 BMW MAlpine White 2000 BMW MAlpine White 2000 BMW MAlpine White 2000 BMW MAlpine White 2000 BMW MAlpine White 2000 BMW M

    $13,000

    117,838 mi.
    Est. $237/mo

    Exotic Car Trader

    3.3
    Check Availability
    Fort Lauderdale, FL (16 mi)
    Quick view
  • Arctic Silver Metallic 1998 BMW M MArctic Silver Metallic 1998 BMW M MArctic Silver Metallic 1998 BMW M MArctic Silver Metallic 1998 BMW M MArctic Silver Metallic 1998 BMW M MArctic Silver Metallic 1998 BMW M M

    $32,899

    34,802 mi.
    Est. $600/mo

    Ferco Motors

    2.7
    Check Availability
    Miami, FL (22 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. $392/mo

    Gateway Classic Cars

    2.6
    Check Availability
    Free delivery from O Fallon, IL (1029 mi)
    Quick view
  • $22,995

    55,549 mi.
    Est. $419/mo

    Impex Auto Sales

    4.8
    Check Availability
    $785 delivery from Greensboro, NC (689 mi)
    Quick view
  • Blue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2DBlue 2006 BMW M Roadster 2D

    $24,985

    $998
    75,485 mi.
    Est. $456/mo

    Da Vinci Automotive

    3.0
    Check Availability
    Jacksonville, FL (303 mi)
    Quick view
  • Red 1998 BMW M BaseRed 1998 BMW M BaseRed 1998 BMW M BaseRed 1998 BMW M BaseRed 1998 BMW M BaseRed 1998 BMW M Base

    $25,000

    30,940 mi.
    Est. $456/mo

    Private seller: Eddie

    Contact Seller
    Atlantic Beach, NC (635 mi)
    Quick view
  • Imola Red 2006 BMW M M 2dr RoadsterImola Red 2006 BMW M M 2dr RoadsterImola Red 2006 BMW M M 2dr RoadsterImola Red 2006 BMW M M 2dr RoadsterImola Red 2006 BMW M M 2dr RoadsterImola Red 2006 BMW M M 2dr Roadster

    $54,999

    11,568 mi.
    Est. $1,003/mo

    Southern Trust Auto Group

    2.1
    Check Availability
    Winter Garden, FL (188 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 $27,477, 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?

Available model years for BMW M inventory range from 1998 to 2007.

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