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
  • 2027 BMW M3 Base2027 BMW M3 Base2027 BMW M3 Base2027 BMW M3 Base2027 BMW M3 Base2027 BMW M3 Base

    $143,345

    1,417 mi.
    Est. $2,700/mo

    J & S Autohaus

    4.2
    Ewing, NJ (680 mi)
    Check Availability

  • Mineral Gray Metallic 2017 BMW M3 BaseMineral Gray Metallic 2017 BMW M3 BaseMineral Gray Metallic 2017 BMW M3 BaseMineral Gray Metallic 2017 BMW M3 BaseMineral Gray Metallic 2017 BMW M3 BaseMineral Gray Metallic 2017 BMW M3 Base

    $47,280

    $700
    65,783 mi.
    Est. $891/mo

    Serra Auto Campus

    2.9
    Okemos, MI (172 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

  • 2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base2003 BMW M3 Base

    $40,150

    37,300 mi.
    Est. $756/mo

    Grand Prix Motorcars, Inc

    3.0
    Portland, OR (1,755 mi)
    Check Availability
  • Estoril Blue 1996 BMW M3 BaseEstoril Blue 1996 BMW M3 BaseEstoril Blue 1996 BMW M3 BaseEstoril Blue 1996 BMW M3 BaseEstoril Blue 1996 BMW M3 BaseEstoril Blue 1996 BMW M3 Base

    $89,995

    131,792 mi.
    Est. $1,695/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (730 mi)
    Check Availability
  • Black Sapphire Metallic 2016 BMW M3 BaseBlack Sapphire Metallic 2016 BMW M3 BaseBlack Sapphire Metallic 2016 BMW M3 BaseBlack Sapphire Metallic 2016 BMW M3 BaseBlack Sapphire Metallic 2016 BMW M3 BaseBlack Sapphire Metallic 2016 BMW M3 Base

    $46,818

    $1.7K
    63,265 mi.
    Est. $882/mo

    Newberg Chevrolet

    3.4
    Newberg, OR (1,769 mi)
    Check Availability
  • Black 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 BaseBlack 2009 BMW M3 Base

    $23,000

    77,416 mi.
    Est. $433/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (259 mi)
    Check Availability
  • Melbourne Red Metallic 2008 BMW M3 BaseMelbourne Red Metallic 2008 BMW M3 BaseMelbourne Red Metallic 2008 BMW M3 BaseMelbourne Red Metallic 2008 BMW M3 BaseMelbourne Red Metallic 2008 BMW M3 BaseMelbourne Red Metallic 2008 BMW M3 Base

    $54,998

    49,160 mi.
    Est. $1,036/mo

    1 of 1 Motorsports

    Fort Lauderdale, FL (1,172 mi)
    Check Availability
  • Space Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 BaseSpace Gray Metallic 2011 BMW M3 Base

    $43,794

    28,826 mi.
    Est. $825/mo

    Automotive Avenues Sewell

    4.9
    Washington Township, NJ (671 mi)
    Check Availability

  • GREY 2002 BMW M3 BaseGREY 2002 BMW M3 BaseGREY 2002 BMW M3 BaseGREY 2002 BMW M3 BaseGREY 2002 BMW M3 BaseGREY 2002 BMW M3 Base

    $29,999

    102,700 mi.
    Est. $565/mo

    Global Auto Gallery of Lawrenceville

    Lawrenceville, GA (582 mi)
    Check Availability
  • Titanium Silver Metallic 2005 BMW M3 BaseTitanium Silver Metallic 2005 BMW M3 BaseTitanium Silver Metallic 2005 BMW M3 BaseTitanium Silver Metallic 2005 BMW M3 BaseTitanium Silver Metallic 2005 BMW M3 BaseTitanium Silver Metallic 2005 BMW M3 Base

    $28,900

    94,632 mi.
    Est. $544/mo

    Euro Stable

    Miami, FL (1,196 mi)
    Check Availability
  • Jet Black 2005 BMW M3 BaseJet Black 2005 BMW M3 BaseJet Black 2005 BMW M3 BaseJet Black 2005 BMW M3 BaseJet Black 2005 BMW M3 BaseJet Black 2005 BMW M3 Base

    $59,995

    28,530 mi.
    Est. $1,130/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (730 mi)
    Check Availability
  • Jerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 BaseJerez Black Metallic 2011 BMW M3 Base

    $30,150

    96,926 mi.
    Est. $568/mo

    Grand Prix Motorcars, Inc

    3.0
    Portland, OR (1,755 mi)
    Check Availability
  • Imola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 BaseImola Red 2006 BMW M3 Base

    $29,000

    90,872 mi.
    Est. $546/mo

    Gateway Classic Cars

    2.5
    O Fallon, IL (259 mi)
    Check Availability
  • Black Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 BaseBlack Sapphire Metallic 2018 BMW M3 Base

    $61,800

    $100
    39,707 mi.
    Est. $1,164/mo

    Fishers Imports NW

    4.7
    Indianapolis, IN (154 mi)
    Check Availability

  • Black 2003 BMW M3 BaseBlack 2003 BMW M3 BaseBlack 2003 BMW M3 BaseBlack 2003 BMW M3 BaseBlack 2003 BMW M3 BaseBlack 2003 BMW M3 Base

    $31,995

    133,919 mi.
    Est. $603/mo

    GW Trucks

    3.9
    Jacksonville, FL (870 mi)
    Check Availability
  • 2002 BMW M3 Base2002 BMW M3 Base2002 BMW M3 Base2002 BMW M3 Base2002 BMW M3 Base2002 BMW M3 Base

    $24,338

    89,426 mi.
    Est. $458/mo

    The Platinum Collection LLC

    3.9
    Delray Beach, FL (1,150 mi)
    Check Availability
  • Orange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 Base

    $33,595

    $100
    112,992 mi.
    Est. $633/mo

    GW Trucks

    3.9
    Jacksonville, FL (870 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

    $31,650

    $200
    119,707 mi.
    Est. $596/mo

    GW Trucks

    3.9
    Jacksonville, FL (870 mi)
    Check Availability
  • Orange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 BaseOrange 2018 BMW M3 Base

    $57,000

    53,800 mi.
    Est. $1,074/mo

    Private seller: Jorge

    Chicago, IL (3 mi)
    Contact Seller
  • Skyscraper Gray Metallic 2023 BMW M3 Base

    $74,219

    19,061 mi.
    Est. $1,398/mo

    Mercedes-Benz of McKinney

    4.9
    McKinney, TX (775 mi)
    Check Availability

  • Titanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 BaseTitanium Silver Metallic 2001 BMW M3 Base

    $20,419

    $500
    115,509 mi.
    Est. $385/mo

    Ogden Motors

    4.8
    Berwyn, IL (9 mi)
    Check Availability
  • Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3Carbon Black Metallic 2002 BMW M3

    $39,413

    32,671 mi.
    Est. $743/mo

    The Autobarn Volkswagen of Countryside

    4.8
    Countryside, IL (14 mi)
    Check Availability
  • Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3Blue 2008 BMW M3 M3

    $18,197

    122,562 mi.
    Est. $343/mo

    Xchange Motors

    5.0
    Addison, IL (19 mi)
    Check Availability
  • Alpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 BaseAlpine White 2018 BMW M3 Base

    $47,373

    68,289 mi.
    Est. $892/mo

    Motor Cars Mitsubishi

    4.2
    Aurora, IL (32 mi)
    Check Availability
  • Yellow 2015 BMW M3 BaseYellow 2015 BMW M3 Base

    $52,995

    68,000 mi.
    Est. $998/mo

    Private seller: Khader

    Kenosha, WI (54 mi)
    Contact Seller
  • White 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 BaseWhite 2017 BMW M3 Base

    $53,100

    $2.6K
    27,051 mi.
    Est. $1,000/mo

    Fishers Imports NW

    4.7
    Indianapolis, IN (154 mi)
    Check Availability

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

    $18,995

    81,940 mi.
    Est. $358/mo

    Redwood Automotive LLC

    Anderson, IN (158 mi)
    Check Availability
  • Red 1999 BMW M3 BaseRed 1999 BMW M3 BaseRed 1999 BMW M3 BaseRed 1999 BMW M3 BaseRed 1999 BMW M3 BaseRed 1999 BMW M3 Base

    $10,900

    167,000 mi.
    Est. $205/mo

    Private seller: Travis

    Indianapolis, IN (158 mi)
    Contact Seller
  • White 2011 BMW M3 BaseWhite 2011 BMW M3 BaseWhite 2011 BMW M3 BaseWhite 2011 BMW M3 BaseWhite 2011 BMW M3 BaseWhite 2011 BMW M3 Base

    $35,000

    95,000 mi.
    Est. $659/mo

    Private seller: Kory

    Evansville, IN (272 mi)
    Contact Seller
  • Red 2011 BMW M3Red 2011 BMW M3Red 2011 BMW M3Red 2011 BMW M3Red 2011 BMW M3Red 2011 BMW M3

    $12,000

    $3K
    102,193 mi.
    Est. $226/mo

    National Auto Sales

    1.0
    Columbus, OH (274 mi)
    Check Availability