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

  • Blue 2003 BMW M3Blue 2003 BMW M3Blue 2003 BMW M3Blue 2003 BMW M3Blue 2003 BMW M3Blue 2003 BMW M3

    $39,991

    62,371 mi.
    Est. $753/mo

    Legend Auto Sales Inc

    4.5
    Burien, WA (1,733 mi)
    Check Availability

  • 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

    $45,488

    $2.3K
    54,771 mi.
    Est. $857/mo

    McKinney Buick GMC

    4.2
    McKinney, TX (779 mi)
    Check Availability

  • Blue 2003 BMW M3 BaseBlue 2003 BMW M3 BaseBlue 2003 BMW M3 BaseBlue 2003 BMW M3 BaseBlue 2003 BMW M3 BaseBlue 2003 BMW M3 Base

    $13,995

    127,271 mi.
    Est. $264/mo

    Autodealz

    Chandler, AZ (1,445 mi)
    Check Availability
  • Titanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 BaseTitanium Silver Metallic 2002 BMW M3 Base

    $22,991

    96,577 mi.
    Est. $433/mo

    Auto Boom LLC

    2.9
    Scottsdale, AZ (1,437 mi)
    Check Availability
  • Gray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 BaseGray 2003 BMW M3 Base

    $36,897

    66,906 mi.
    Est. $695/mo

    Sunset Auto Wholesale

    3.9
    Tacoma, WA (1,740 mi)
    Check Availability
  • Dravit Grey Metallic 2024 BMW M3Dravit Grey Metallic 2024 BMW M3Dravit Grey Metallic 2024 BMW M3Dravit Grey Metallic 2024 BMW M3Dravit Grey Metallic 2024 BMW M3Dravit Grey Metallic 2024 BMW M3

    $100,199

    6,880 mi.
    Est. $1,888/mo

    Seattle Finest Motors

    1.6
    Lynnwood, WA (1,731 mi)
    Check Availability
  • Black 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 Base

    $21,995

    98,000 mi.
    Est. $414/mo

    Certified Luxury Auto

    4.2
    Scottsdale, AZ (1,444 mi)
    Check Availability
  • Mineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 BaseMineral Gray Metallic 2018 BMW M3 Base

    $55,995

    59,496 mi.
    Est. $1,055/mo

    Legend Auto Sales Inc

    4.5
    Burien, WA (1,733 mi)
    Check Availability

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

    $26,999

    96,100 mi.
    Est. $509/mo

    7 Star Auto Sales

    Sacramento, CA (1,780 mi)
    Check Availability
  • Tanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 BaseTanzanite Blue Metallic 2018 BMW M3 Base

    $64,777

    52,454 mi.
    Est. $1,220/mo

    U Car Connect

    Eden Prairie, MN (356 mi)
    Check Availability
  • Gray 2004 BMW M3 BaseGray 2004 BMW M3 BaseGray 2004 BMW M3 BaseGray 2004 BMW M3 BaseGray 2004 BMW M3 BaseGray 2004 BMW M3 Base

    $18,400

    114,805 mi.
    Est. $347/mo

    Private seller: Andy

    Belleville, WI (120 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

    $43,995

    83,500 mi.
    Est. $829/mo

    Private seller: Aman

    Lorton, VA (593 mi)
    Contact Seller
  • Silver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 BaseSilver 2004 BMW M3 Base

    $119,950

    81,707 mi.
    Est. $2,260/mo

    Private seller: Slavic

    Gordon, CA (1,730 mi)
    Contact Seller
  • 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

  • Gold 2015 BMW M3 BaseGold 2015 BMW M3 BaseGold 2015 BMW M3 BaseGold 2015 BMW M3 BaseGold 2015 BMW M3 BaseGold 2015 BMW M3 Base

    $51,995

    33,260 mi.
    Est. $980/mo

    Private seller: Manny

    Ormond Beach, FL (943 mi)
    Contact Seller
  • 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

    $48,200

    48,050 mi.
    Est. $908/mo

    Seattle Finest Motors

    1.6
    Lynnwood, WA (1,731 mi)
    Check Availability
  • Blue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 BaseBlue 2018 BMW M3 Base

    $36,500

    114,345 mi.
    Est. $688/mo

    Walkers Auto

    Reidsville, NC (581 mi)
    Check Availability
  • 2017 BMW M3 Base2017 BMW M3 Base2017 BMW M3 Base2017 BMW M3 Base2017 BMW M3 Base2017 BMW M3 Base

    $57,721

    44,911 mi.
    Est. $1,087/mo

    Arizona Elite Motors LLC

    Phoenix, AZ (1,451 mi)
    Check Availability
  • Black 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 BaseBlack 2012 BMW M3 Base

    $25,000

    93,600 mi.
    Est. $471/mo

    Private seller: Dean

    Plum Springs, KY (339 mi)
    Contact Seller
  • Black 2022 BMW M3 BaseBlack 2022 BMW M3 BaseBlack 2022 BMW M3 BaseBlack 2022 BMW M3 BaseBlack 2022 BMW M3 BaseBlack 2022 BMW M3 Base

    $70,895

    $981
    32,060 mi.
    Est. $1,336/mo

    Gravity Autos Jacksonville

    4.1
    Jacksonville, FL (868 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

    $49,750

    78,771 mi.
    Est. $937/mo

    International Autohaus

    Bellingham, WA (1,741 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

    $85,369

    $2.4K
    1,178 mi.
    Est. $1,608/mo

    Mercedes-Benz of Charleston

    2.2
    Charleston, SC (755 mi)
    Check Availability
  • Blue 2006 BMW M3 BaseBlue 2006 BMW M3 BaseBlue 2006 BMW M3 BaseBlue 2006 BMW M3 BaseBlue 2006 BMW M3 BaseBlue 2006 BMW M3 Base

    $20,000

    102,100 mi.
    Est. $377/mo

    Private seller: MICHAEL

    Cuttings Wharf, CA (1,839 mi)
    Contact Seller
  • 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
  • 0490 2023 BMW M3 Base0490 2023 BMW M3 Base0490 2023 BMW M3 Base0490 2023 BMW M3 Base0490 2023 BMW M3 Base0490 2023 BMW M3 Base

    $80,663

    $4.6K
    50,464 mi.
    Est. $1,520/mo

    Serra Auto Campus

    2.9
    Okemos, MI (172 mi)
    Check Availability
  • Silverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 BaseSilverstone Metallic 2016 BMW M3 Base

    $48,507

    58,598 mi.
    Est. $914/mo

    AutoNation Ford Orange Park

    4.6
    Jacksonville, FL (871 mi)
    Check Availability

  • 2008 BMW M3 Base2008 BMW M3 Base2008 BMW M3 Base2008 BMW M3 Base2008 BMW M3 Base2008 BMW M3 Base

    $34,398

    112,753 mi.
    Est. $648/mo

    Apex Elite Auto

    Orlando, FL (990 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

    $47,995

    $1K
    65,242 mi.
    Est. $904/mo

    Kings Point Auto

    4.5
    Great Neck, NY (725 mi)
    Check Availability
  • BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3BLACK 1999 BMW M3

    $24,900

    $1K
    73,201 mi.
    Est. $469/mo

    Prestige Auto Sales and Service

    Huntingdon Valley, PA (667 mi)
    Check Availability
  • Alpine White 2001 BMW M3 BaseAlpine White 2001 BMW M3 BaseAlpine White 2001 BMW M3 BaseAlpine White 2001 BMW M3 BaseAlpine White 2001 BMW M3 BaseAlpine White 2001 BMW M3 Base

    $33,995

    61,018 mi.
    Est. $640/mo

    Kings Point Auto

    4.5
    Great Neck, NY (725 mi)
    Check Availability