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

    $48,900

    $5K
    63,639 mi.
    Est. $921/mo

    West State Motorsport

    Federal Way, WA (1,726 mi)
    Check Availability

  • Tanzanite Blue II Metallic 2024 BMW M3Tanzanite Blue II Metallic 2024 BMW M3Tanzanite Blue II Metallic 2024 BMW M3Tanzanite Blue II Metallic 2024 BMW M3Tanzanite Blue II Metallic 2024 BMW M3Tanzanite Blue II Metallic 2024 BMW M3

    $79,990

    6,576 mi.
    Est. $1,507/mo

    Unlimited Motors

    4.4
    Westfield, IN (148 mi)
    Check Availability

  • Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3Gray Metallic 2025 BMW M3

    $78,500

    $490
    9,090 mi.
    Est. $1,479/mo

    Unlimited Motors

    4.4
    Westfield, IN (148 mi)
    Check Availability

  • Black Sapphire Metallic 2022 BMW M3 BaseBlack Sapphire Metallic 2022 BMW M3 BaseBlack Sapphire Metallic 2022 BMW M3 BaseBlack Sapphire Metallic 2022 BMW M3 BaseBlack Sapphire Metallic 2022 BMW M3 BaseBlack Sapphire Metallic 2022 BMW M3 Base

    $63,170

    36,000 mi.
    Est. $1,190/mo

    Marine Chevrolet

    4.8
    Jacksonville, NC (740 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
  • LeMans Blue Metallic 2013 BMW M3 BaseLeMans Blue Metallic 2013 BMW M3 BaseLeMans Blue Metallic 2013 BMW M3 BaseLeMans Blue Metallic 2013 BMW M3 BaseLeMans Blue Metallic 2013 BMW M3 BaseLeMans Blue Metallic 2013 BMW M3 Base

    $18,999

    118,089 mi.
    Est. $358/mo

    The Car Connection

    Everett, WA (1,730 mi)
    Check Availability
  • Black 2008 BMW M3 BaseBlack 2008 BMW M3 BaseBlack 2008 BMW M3 BaseBlack 2008 BMW M3 BaseBlack 2008 BMW M3 BaseBlack 2008 BMW M3 Base

    $28,199

    63,298 mi.
    Est. $531/mo

    Real Deal Cars Everett

    4.7
    Everett, WA (1,729 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

    $62,999

    $501
    61,123 mi.
    Est. $1,187/mo

    Foreign Auto Connect

    Bloomington, IN (197 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 2018 BMW M3 BaseBlack 2018 BMW M3 BaseBlack 2018 BMW M3 BaseBlack 2018 BMW M3 BaseBlack 2018 BMW M3 BaseBlack 2018 BMW M3 Base

    $59,195

    48,070 mi.
    Est. $1,115/mo

    SELTEN

    Boulder, CO (926 mi)
    Check Availability
  • Arctic Silver Metallic 1997 BMW M3Arctic Silver Metallic 1997 BMW M3Arctic Silver Metallic 1997 BMW M3Arctic Silver Metallic 1997 BMW M3Arctic Silver Metallic 1997 BMW M3Arctic Silver Metallic 1997 BMW M3

    $29,880

    142,970 mi.
    Est. $563/mo

    AUTO 206

    3.8
    Kent, WA (1,728 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

    $32,691

    $500
    106,574 mi.
    Est. $616/mo

    Spencer's Auto Sales

    4.5
    Everett, WA (1,728 mi)
    Check Availability
  • Imola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 BaseImola Red 2003 BMW M3 Base

    $69,999

    29,187 mi.
    Est. $1,319/mo

    Blue Chip Services

    Englewood, CO (921 mi)
    Check Availability
  • Frozen Portimao Blue Metallic 2023 BMW M3 SedanFrozen Portimao Blue Metallic 2023 BMW M3 SedanFrozen Portimao Blue Metallic 2023 BMW M3 SedanFrozen Portimao Blue Metallic 2023 BMW M3 SedanFrozen Portimao Blue Metallic 2023 BMW M3 SedanFrozen Portimao Blue Metallic 2023 BMW M3 Sedan

    $74,798

    $6K
    23,346 mi.
    Est. $1,409/mo

    BMW of Macon

    4.0
    Macon, GA (656 mi)
    Check Availability
  • 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

    $25,998

    63,721 mi.
    Est. $490/mo

    Luther Park Place BMW

    4.8
    Rochester, MN (288 mi)
    Check Availability
  • Red 2013 BMW M3 BaseRed 2013 BMW M3 BaseRed 2013 BMW M3 BaseRed 2013 BMW M3 BaseRed 2013 BMW M3 BaseRed 2013 BMW M3 Base

    $51,999

    $1.5K
    50,323 mi.
    Est. $980/mo

    Foreign Auto Connect

    Bloomington, IN (197 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

    $47,900

    75,767 mi.
    Est. $902/mo

    Automay Car Sales

    3.8
    Oklahoma City, OK (692 mi)
    Check Availability
  • Blue 2002 BMW M3 BaseBlue 2002 BMW M3 BaseBlue 2002 BMW M3 BaseBlue 2002 BMW M3 BaseBlue 2002 BMW M3 BaseBlue 2002 BMW M3 Base

    $20,900

    95,900 mi.
    Est. $394/mo

    Exceptional Motorcars

    Glenshaw, PA (410 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

    $33,990

    111,711 mi.
    Est. $640/mo

    InTouch Auto Outlet

    3.6
    Spotsylvania, VA (591 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

  • Space Grey 2010 BMW M3 BaseSpace Grey 2010 BMW M3 BaseSpace Grey 2010 BMW M3 BaseSpace Grey 2010 BMW M3 BaseSpace Grey 2010 BMW M3 BaseSpace Grey 2010 BMW M3 Base

    $25,000

    138,000 mi.
    Est. $471/mo

    JM Auto Collection INC

    Orchard Park, NY (458 mi)
    Check Availability
  • Melbourne Red Metallic 2010 BMW M3 BaseMelbourne Red Metallic 2010 BMW M3 BaseMelbourne Red Metallic 2010 BMW M3 BaseMelbourne Red Metallic 2010 BMW M3 BaseMelbourne Red Metallic 2010 BMW M3 BaseMelbourne Red Metallic 2010 BMW M3 Base

    $17,590

    101,393 mi.
    Est. $331/mo

    Auto Union Inc.

    Murfreesboro, TN (421 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
  • Brilliant White 2024 BMW M3 BaseBrilliant White 2024 BMW M3 BaseBrilliant White 2024 BMW M3 BaseBrilliant White 2024 BMW M3 BaseBrilliant White 2024 BMW M3 BaseBrilliant White 2024 BMW M3 Base

    $90,000

    $999
    12,345 mi.
    Est. $1,696/mo

    Foreign Auto Connect

    Bloomington, IN (197 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
  • Brooklyn Grey Metallic 2021 BMW M3 BaseBrooklyn Grey Metallic 2021 BMW M3 BaseBrooklyn Grey Metallic 2021 BMW M3 BaseBrooklyn Grey Metallic 2021 BMW M3 BaseBrooklyn Grey Metallic 2021 BMW M3 BaseBrooklyn Grey Metallic 2021 BMW M3 Base

    $65,735

    48,034 mi.
    Est. $1,238/mo

    STG Auto Group of Bellflower

    2.4
    Bellflower, CA (1,743 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

    $29,894

    64,190 mi.
    Est. $563/mo

    Impex Auto Sales

    4.7
    Greensboro, NC (583 mi)
    Check Availability
  • Jerez Black Metallic 2011 BMW M3Jerez Black Metallic 2011 BMW M3Jerez Black Metallic 2011 BMW M3Jerez Black Metallic 2011 BMW M3Jerez Black Metallic 2011 BMW M3Jerez Black Metallic 2011 BMW M3

    $65,150

    18,511 mi.
    Est. $1,227/mo

    Park Place LTD

    4.9
    Bellevue, WA (1,725 mi)
    Check Availability
  • Frozen Silver 2015 BMW M3 BaseFrozen Silver 2015 BMW M3 BaseFrozen Silver 2015 BMW M3 BaseFrozen Silver 2015 BMW M3 BaseFrozen Silver 2015 BMW M3 BaseFrozen Silver 2015 BMW M3 Base

    $48,895

    $100
    40,416 mi.
    Est. $921/mo

    Premier Auto Lounge

    Pinellas Park, FL (1,009 mi)
    Check Availability
  • 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

    $40,399

    73,904 mi.
    Est. $761/mo

    Topline Auto Group

    Kent, WA (1,728 mi)
    Check Availability