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
  • 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

    $55,394

    51,049 mi.
    Est. $1,007/mo

    BMW of Darien

    4.8
    Darien, CT (27 mi)
    Check Availability

  • Frozen Brilliant White Metallic 2024 BMW M3 BaseFrozen Brilliant White Metallic 2024 BMW M3 BaseFrozen Brilliant White Metallic 2024 BMW M3 BaseFrozen Brilliant White Metallic 2024 BMW M3 BaseFrozen Brilliant White Metallic 2024 BMW M3 BaseFrozen Brilliant White Metallic 2024 BMW M3 Base

    $79,750

    27,036 mi.
    Est. $1,450/mo

    South Shore Chrysler Dodge Jeep Ram

    1.7
    Inwood, NY (26 mi)
    Check Availability
  • Yas Marina Blue Metallic 2017 BMW M3 BaseYas Marina Blue Metallic 2017 BMW M3 BaseYas Marina Blue Metallic 2017 BMW M3 BaseYas Marina Blue Metallic 2017 BMW M3 BaseYas Marina Blue Metallic 2017 BMW M3 BaseYas Marina Blue Metallic 2017 BMW M3 Base

    $47,995

    66,908 mi.
    Est. $872/mo

    Haus of Lux

    1.9
    Wayne, NJ (17 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 Base

    $43,995

    $1K
    59,232 mi.
    Est. $800/mo

    Springfield Luxury Auto Mall

    3.2
    Springfield, NJ (28 mi)
    Check Availability
  • Yellow 2017 BMW M3 BaseYellow 2017 BMW M3 BaseYellow 2017 BMW M3 BaseYellow 2017 BMW M3 BaseYellow 2017 BMW M3 BaseYellow 2017 BMW M3 Base

    $41,490

    77,591 mi.
    Est. $754/mo

    US Auto Network Inc

    St. Island, NY (25 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

    $44,995

    70,071 mi.
    Est. $818/mo

    Haus of Lux

    1.9
    Wayne, NJ (17 mi)
    Check Availability
  • Daytona Violet Metallic 1995 BMW M3 BaseDaytona Violet Metallic 1995 BMW M3 BaseDaytona Violet Metallic 1995 BMW M3 BaseDaytona Violet Metallic 1995 BMW M3 BaseDaytona Violet Metallic 1995 BMW M3 BaseDaytona Violet Metallic 1995 BMW M3 Base

    $99,995

    39,601 mi.
    Est. $1,818/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (19 mi)
    Check Availability
  • Red 2003 BMW M3 BaseRed 2003 BMW M3 BaseRed 2003 BMW M3 BaseRed 2003 BMW M3 BaseRed 2003 BMW M3 BaseRed 2003 BMW M3 Base

    $64,999

    46,324 mi.
    Est. $1,182/mo

    Brooklyn Auto Sales

    Staten Island, NY (25 mi)
    Check Availability
  • 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

    $99,999

    15,300 mi.
    Est. $1,818/mo

    Brooklyn Auto Sales

    Staten Island, NY (25 mi)
    Check Availability
  • Black 2017 BMW M3 BaseBlack 2017 BMW M3 BaseBlack 2017 BMW M3 BaseBlack 2017 BMW M3 BaseBlack 2017 BMW M3 BaseBlack 2017 BMW M3 Base

    $42,594

    76,725 mi.
    Est. $774/mo

    JJ Motor Group LLC

    Fairview, NJ (10 mi)
    Check Availability
  • Black 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 BaseBlack 2011 BMW M3 Base

    $45,594

    68,901 mi.
    Est. $829/mo

    JJ Motor Group LLC

    Fairview, NJ (10 mi)
    Check Availability
  • Carbon Black Metallic 2003 BMW M3 BaseCarbon Black Metallic 2003 BMW M3 BaseCarbon Black Metallic 2003 BMW M3 BaseCarbon Black Metallic 2003 BMW M3 BaseCarbon Black Metallic 2003 BMW M3 BaseCarbon Black Metallic 2003 BMW M3 Base

    $59,995

    21,609 mi.
    Est. $1,091/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (19 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,636/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (19 mi)
    Check Availability
  • Smoked Topaz Metallic 2018 BMW M3 BaseSmoked Topaz Metallic 2018 BMW M3 BaseSmoked Topaz Metallic 2018 BMW M3 BaseSmoked Topaz Metallic 2018 BMW M3 BaseSmoked Topaz Metallic 2018 BMW M3 BaseSmoked Topaz Metallic 2018 BMW M3 Base

    $98,888

    29,510 mi.
    Est. $1,798/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (19 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,091/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (19 mi)
    Check Availability
  • Not Specified 1997 BMW M3 BaseNot Specified 1997 BMW M3 BaseNot Specified 1997 BMW M3 BaseNot Specified 1997 BMW M3 BaseNot Specified 1997 BMW M3 BaseNot Specified 1997 BMW M3 Base

    $27,900

    $1K
    87,579 mi.
    Est. $507/mo

    Sawmill Auto Sales

    2.5
    Yonkers, NY (5 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

    $60,000

    45,744 mi.
    Est. $1,091/mo

    BMW of Ramsey

    4.2
    Ramsey, NJ (12 mi)
    Check Availability
  • Skyscraper Gray Metallic 2024 BMW M3 BaseSkyscraper Gray Metallic 2024 BMW M3 BaseSkyscraper Gray Metallic 2024 BMW M3 BaseSkyscraper Gray Metallic 2024 BMW M3 BaseSkyscraper Gray Metallic 2024 BMW M3 BaseSkyscraper Gray Metallic 2024 BMW M3 Base

    $74,170

    $2.2K
    21,744 mi.
    Est. $1,348/mo

    INFINITI City of Queens

    Queens, NY (17 mi)
    Check Availability
  • Mystic Blue Metallic 2005 BMW M3 BaseMystic Blue Metallic 2005 BMW M3 BaseMystic Blue Metallic 2005 BMW M3 BaseMystic Blue Metallic 2005 BMW M3 BaseMystic Blue Metallic 2005 BMW M3 BaseMystic Blue Metallic 2005 BMW M3 Base

    $17,995

    122,261 mi.
    Est. $327/mo

    RT Auto Center

    Newark, NJ (19 mi)
    Check Availability
  • Black Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 BaseBlack Sapphire Metallic 2017 BMW M3 Base

    $41,991

    74,510 mi.
    Est. $763/mo

    Carz4Us Pine Brook

    3.6
    Pine Brook, NJ (22 mi)
    Check Availability
  • 2011 BMW M3 Base2011 BMW M3 Base2011 BMW M3 Base2011 BMW M3 Base2011 BMW M3 Base2011 BMW M3 Base

    $44,589

    42,240 mi.
    Est. $811/mo

    New York Auto Depot Inc

    Union, NJ (25 mi)
    Check Availability
  • $86,170

    9,119 mi.
    Est. $1,566/mo

    BMW of Manhasset

    4.4
    Manhasset, NY (18 mi)
  • Interlagos Blue Metallic 2013 BMW M3 BaseInterlagos Blue Metallic 2013 BMW M3 BaseInterlagos Blue Metallic 2013 BMW M3 Base

    Not Priced

    65,804 mi.
    Est. $0/mo

    Sunrise Chevrolet

    3.8
    Queens, NY (18 mi)
    Check Availability
  • Jet Black 2006 BMW M3 Base

    Not Priced

    26,636 mi.
    Est. $0/mo

    Ryan Friedman Motor Cars

    3.3
    Glen Cove, NY (19 mi)
    Check Availability
  • Not Priced

    74,130 mi.
    Est. $0/mo

    DRIVEMAX

    Woodbury, NY (28 mi)
    Check Availability
  • Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3Gray 2024 BMW M3

    $77,998

    16,355 mi.
    Est. $1,418/mo

    CarMax Capital Boulevard

    4.6
    $549 delivery to Wayne, NJ (17 mi)
    Check Availability
  • White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3White 2018 BMW M3

    $52,998

    55,602 mi.
    Est. $963/mo

    CarMax Capital Boulevard

    4.6
    $549 delivery to Wayne, NJ (17 mi)
    Check Availability