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 Listings
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 2008 BMW M3 BaseAlpine White 2008 BMW M3 BaseAlpine White 2008 BMW M3 BaseAlpine White 2008 BMW M3 BaseAlpine White 2008 BMW M3 BaseAlpine White 2008 BMW M3 Base

    $49,895

    $100
    34,009 mi.
    Est. $940/mo

    BMW of Sarasota

    4.7
    Sarasota, FL (1,051 mi)
    Check Availability

  • Black Sapphire Metallic 2018 BMW M3 Base

    $44,994

    107,415 mi.
    Est. $848/mo

    Carizona

    4.6
    Mesa, AZ (1,443 mi)
    Check Availability

  • Space Gray Metallic 2011 BMW M3 Base

    $38,388

    $601
    75,302 mi.
    Est. $723/mo

    Carizona

    4.6
    Mesa, AZ (1,443 mi)
    Check Availability

  • Green 1995 BMW M3 BaseGreen 1995 BMW M3 BaseGreen 1995 BMW M3 BaseGreen 1995 BMW M3 BaseGreen 1995 BMW M3 BaseGreen 1995 BMW M3 Base

    $47,269

    $2.7K
    49,603 mi.
    Est. $891/mo

    BMW of Roseville

    4.7
    Roseville, CA (1,773 mi)
    Check Availability
  • Black 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 Base

    $49,299

    57,880 mi.
    Est. $929/mo

    Centennial Hyundai

    4.4
    Las Vegas, NV (1,525 mi)
    Check Availability
  • White 2016 BMW M3 BaseWhite 2016 BMW M3 BaseWhite 2016 BMW M3 BaseWhite 2016 BMW M3 BaseWhite 2016 BMW M3 BaseWhite 2016 BMW M3 Base

    $36,296

    98,264 mi.
    Est. $684/mo

    BMW Certified Pre-Owned Nashville

    4.6
    Nashville, TN (402 mi)
    Check Availability
  • Titanium Silver Metallic 2003 BMW M3 BaseTitanium Silver Metallic 2003 BMW M3 BaseTitanium Silver Metallic 2003 BMW M3 BaseTitanium Silver Metallic 2003 BMW M3 BaseTitanium Silver Metallic 2003 BMW M3 BaseTitanium Silver Metallic 2003 BMW M3 Base

    $25,998

    63,721 mi.
    Est. $490/mo

    Luther Park Place BMW

    4.8
    Rochester, MN (288 mi)
    Check Availability
  • Alpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 BaseAlpine White 2016 BMW M3 Base

    $37,339

    100,732 mi.
    Est. $703/mo

    Motorcars Louisiana

    4.7
    Baton Rouge, LA (817 mi)
    Check Availability
  • White Metallic 2018 BMW M3 BaseWhite Metallic 2018 BMW M3 BaseWhite Metallic 2018 BMW M3 BaseWhite Metallic 2018 BMW M3 BaseWhite Metallic 2018 BMW M3 BaseWhite Metallic 2018 BMW M3 Base

    $49,849

    $721
    73,269 mi.
    Est. $939/mo

    Covert Buick GMC Bee Cave

    4.6
    Austin, TX (986 mi)
    Check Availability

  • Silver Gray Metallic 2006 BMW M3 BaseSilver Gray Metallic 2006 BMW M3 BaseSilver Gray Metallic 2006 BMW M3 BaseSilver Gray Metallic 2006 BMW M3 BaseSilver Gray Metallic 2006 BMW M3 BaseSilver Gray Metallic 2006 BMW M3 Base

    $33,191

    $3K
    106,574 mi.
    Est. $625/mo

    Spencer's Auto Sales

    4.5
    Everett, WA (1,728 mi)
    Check Availability
  • Alpine White 2013 BMW M3 BaseAlpine White 2013 BMW M3 BaseAlpine White 2013 BMW M3 BaseAlpine White 2013 BMW M3 BaseAlpine White 2013 BMW M3 BaseAlpine White 2013 BMW M3 Base

    $46,469

    70,716 mi.
    Est. $875/mo

    Redondo Mitsubishi

    4.3
    Redondo Beach, CA (1,756 mi)
    Check Availability
  • Alpine White 2011 BMW M3 BaseAlpine White 2011 BMW M3 BaseAlpine White 2011 BMW M3 BaseAlpine White 2011 BMW M3 BaseAlpine White 2011 BMW M3 BaseAlpine White 2011 BMW M3 Base

    $45,995

    47,111 mi.
    Est. $866/mo

    Auto Gallery Hollywood

    4.2
    Hollywood, FL (1,175 mi)
    Check Availability
  • White 2011 BMW M3White 2011 BMW M3White 2011 BMW M3White 2011 BMW M3White 2011 BMW M3White 2011 BMW M3

    $40,445

    44,872 mi.
    Est. $762/mo

    TX Auto Group Houston

    4.0
    Houston, TX (947 mi)
    Check Availability
  • Alpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 BaseAlpine White 2017 BMW M3 Base

    $41,926

    73,854 mi.
    Est. $790/mo

    Whitewater Motors Inc.

    West Harrison, IN (233 mi)
    Check Availability
  • Alpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 BaseAlpine White 2009 BMW M3 Base

    $15,994

    $245
    147,011 mi.
    Est. $301/mo

    Carizona

    4.6
    Mesa, AZ (1,443 mi)
    Check Availability

  • Space Gray Metallic 2013 BMW M3 BaseSpace Gray Metallic 2013 BMW M3 BaseSpace Gray Metallic 2013 BMW M3 BaseSpace Gray Metallic 2013 BMW M3 BaseSpace Gray Metallic 2013 BMW M3 BaseSpace Gray Metallic 2013 BMW M3 Base

    $39,195

    $505
    68,292 mi.
    Est. $738/mo

    Unique Motors Seattle LLC

    Kent, WA (1,729 mi)
    Check Availability
  • Titanium Silver Metallic 2002 BMW M3Titanium Silver Metallic 2002 BMW M3Titanium Silver Metallic 2002 BMW M3Titanium Silver Metallic 2002 BMW M3Titanium Silver Metallic 2002 BMW M3Titanium Silver Metallic 2002 BMW M3

    $44,674

    $1K
    33,525 mi.
    Est. $842/mo

    Prickly Pear Auto Club

    El Paso, TX (1,251 mi)
    Check Availability
  • BLACK 2016 BMW M3 BaseBLACK 2016 BMW M3 BaseBLACK 2016 BMW M3 BaseBLACK 2016 BMW M3 BaseBLACK 2016 BMW M3 BaseBLACK 2016 BMW M3 Base

    $46,950

    49,795 mi.
    Est. $885/mo

    712 Auto Sales

    Albuquerque, NM (1,123 mi)
    Check Availability
  • Mineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 BaseMineral Gray Metallic 2016 BMW M3 Base

    $41,245

    97,767 mi.
    Est. $777/mo

    Prime Motor Co

    Portland, OR (1,753 mi)
    Check Availability
  • Jerez Black Metallic 2013 BMW M3 BaseJerez Black Metallic 2013 BMW M3 BaseJerez Black Metallic 2013 BMW M3 BaseJerez Black Metallic 2013 BMW M3 BaseJerez Black Metallic 2013 BMW M3 BaseJerez Black Metallic 2013 BMW M3 Base

    $24,790

    83,885 mi.
    Est. $467/mo

    BMW of Maui

    Kahului, HI (4,195 mi)
    Check Availability
  • White 2015 BMW M3 BaseWhite 2015 BMW M3 BaseWhite 2015 BMW M3 BaseWhite 2015 BMW M3 BaseWhite 2015 BMW M3 BaseWhite 2015 BMW M3 Base

    $41,299

    63,650 mi.
    Est. $778/mo

    Orlando Autohub INC

    Orlando, FL (992 mi)
    Check Availability
  • Marina Blue 2016 BMW M3 BaseMarina Blue 2016 BMW M3 BaseMarina Blue 2016 BMW M3 BaseMarina Blue 2016 BMW M3 BaseMarina Blue 2016 BMW M3 BaseMarina Blue 2016 BMW M3 Base

    $44,495

    $1.6K
    63,013 mi.
    Est. $838/mo

    HGreg.com Miami

    Miami, FL (1,186 mi)
    Check Availability
  • White 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 BaseWhite 2018 BMW M3 Base

    $44,489

    78,161 mi.
    Est. $838/mo

    VIP Auto

    Orlando, FL (991 mi)
    Check Availability
  • Space Gray Metallic 2009 BMW M3Space Gray Metallic 2009 BMW M3Space Gray Metallic 2009 BMW M3Space Gray Metallic 2009 BMW M3Space Gray Metallic 2009 BMW M3Space Gray Metallic 2009 BMW M3

    $30,130

    $1K
    82,665 mi.
    Est. $568/mo

    Zas Motors

    San Diego, CA (1,726 mi)
    Check Availability
  • Alpine White 2011 BMW M3Alpine White 2011 BMW M3Alpine White 2011 BMW M3Alpine White 2011 BMW M3Alpine White 2011 BMW M3Alpine White 2011 BMW M3

    $30,299

    59,706 mi.
    Est. $571/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (1,726 mi)
    Check Availability
  • Alpine White 2003 BMW M3 BaseAlpine White 2003 BMW M3 BaseAlpine White 2003 BMW M3 BaseAlpine White 2003 BMW M3 BaseAlpine White 2003 BMW M3 BaseAlpine White 2003 BMW M3 Base

    $31,191

    $2K
    100,137 mi.
    Est. $588/mo

    Spencer's Auto Sales

    4.5
    Everett, WA (1,728 mi)
    Check Availability
  • Silverstone Metallic 2015 BMW M3 BaseSilverstone Metallic 2015 BMW M3 BaseSilverstone Metallic 2015 BMW M3 BaseSilverstone Metallic 2015 BMW M3 BaseSilverstone Metallic 2015 BMW M3 BaseSilverstone Metallic 2015 BMW M3 Base

    $42,999

    75,945 mi.
    Est. $810/mo

    BMW of Carlsbad

    4.6
    Carlsbad, CA (1,726 mi)
    Check Availability
  • Black 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 BaseBlack 2016 BMW M3 Base

    $48,641

    55,223 mi.
    Est. $916/mo

    101 AUTO OUTLET

    4.1
    Scottsdale, AZ (1,445 mi)
    Check Availability
  • Blue 2013 BMW M3 BaseBlue 2013 BMW M3 BaseBlue 2013 BMW M3 BaseBlue 2013 BMW M3 BaseBlue 2013 BMW M3 BaseBlue 2013 BMW M3 Base

    $26,992

    51,595 mi.
    Est. $509/mo

    Eagle Automotives

    Arlington, VA (593 mi)
    Check Availability

About the BMW M3

FAQs

How much does the BMW M3 cost?

The BMW M3 price depends on several factors, including the trim level, optional features, mileage, vehicle history and location. The nationwide average price for the M3 is $66,218, with pricing starting at $1.

What is the MPG of the BMW M3?

The BMW M3 with traditional internal combustion engine offers up to 17 MPG city and 24 MPG highway for a combined rating of 20 MPG.

These figures are based on EPA mileage ratings and are for comparison purposes only. The actual mileage will vary depending on the selected vehicle model year, trim, driving conditions, driving habits, vehicle maintenance, and other factors.

Used BMW M3 by price

BMW M3 under $50,000 by popular city