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 Filters
  • Alpine White 2023 BMW M3 BaseAlpine White 2023 BMW M3 BaseAlpine White 2023 BMW M3 BaseAlpine White 2023 BMW M3 BaseAlpine White 2023 BMW M3 BaseAlpine White 2023 BMW M3 Base

    $82,950

    13,760 mi.
    Est. $1,563/mo

    Park Place LTD

    4.9
    Check Availability
    Bellevue, WA (12 mi)

    Quick view
  • Black 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 BaseBlack 2001 BMW M3 Base

    $17,995

    146,854 mi.
    Est. $339/mo

    Seattle Finest Motors

    1.9
    Check Availability
    Lynnwood, WA (6 mi)
    Quick view
  • Blue 2004 BMW M3 BaseBlue 2004 BMW M3 BaseBlue 2004 BMW M3 BaseBlue 2004 BMW M3 BaseBlue 2004 BMW M3 BaseBlue 2004 BMW M3 Base

    $38,999

    78,075 mi.
    Est. $735/mo

    Seattle Finest Motors

    1.9
    Check Availability
    Lynnwood, WA (6 mi)
    Quick view
  • $47,998

    79,163 mi.
    Est. $904/mo

    INFINITI of Bellevue

    4.2
    Check Availability
    Bellevue, WA (13 mi)
    Quick view
  • White 2018 BMW M3 CS

    $63,500

    41,864 mi.
    Est. $1,196/mo

    Topline Auto Group

    Check Availability
    Kent, WA (30 mi)
    Quick view
  • Black 2009 BMW M3 Base

    $39,999

    89,837 mi.
    Est. $754/mo

    Topline Auto Group

    Check Availability
    Kent, WA (30 mi)
    Quick view
  • White 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 CompetitionWhite 2023 BMW M3 Competition

    $75,998

    30,216 mi.
    Est. $1,432/mo

    CarMax Irvine

    Check Availability
    $749 delivery to Lynnwood, WA (6 mi)
    Quick view
  • Green Metallic 2023 BMW M3 SedanGreen Metallic 2023 BMW M3 SedanGreen Metallic 2023 BMW M3 SedanGreen Metallic 2023 BMW M3 SedanGreen Metallic 2023 BMW M3 SedanGreen Metallic 2023 BMW M3 Sedan

    $69,990

    27,115 mi.
    Est. $1,319/mo

    Unlimited Motors

    4.5
    Check Availability
    $2,778 delivery from Westfield, IN (1853 mi)
    Quick view
  • Brooklyn Gray Metallic 2021 BMW M3 Competition SedanBrooklyn Gray Metallic 2021 BMW M3 Competition SedanBrooklyn Gray Metallic 2021 BMW M3 Competition SedanBrooklyn Gray Metallic 2021 BMW M3 Competition SedanBrooklyn Gray Metallic 2021 BMW M3 Competition SedanBrooklyn Gray Metallic 2021 BMW M3 Competition Sedan

    $74,872

    39,838 mi.
    Est. $1,411/mo

    Sunset Auto Wholesale

    4.0
    Check Availability
    Tacoma, WA (44 mi)
    Quick view
  • Jerez Black Metallic 2008 BMW M3 BaseJerez Black Metallic 2008 BMW M3 BaseJerez Black Metallic 2008 BMW M3 BaseJerez Black Metallic 2008 BMW M3 BaseJerez Black Metallic 2008 BMW M3 BaseJerez Black Metallic 2008 BMW M3 Base

    $23,950

    93,101 mi.
    Est. $451/mo

    LKL Motors

    Check Availability
    Puyallup, WA (45 mi)
    Quick view
  • 2015 BMW M3 Base2015 BMW M3 Base2015 BMW M3 Base

    $32,987

    143,457 mi.
    Est. $621/mo

    Maxx Autos Plus

    4.9
    Check Availability
    Puyallup, WA (41 mi)
    Quick view
  • 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

    4.0
    Check Availability
    Tacoma, WA (44 mi)
    Quick view
  • 2018 BMW M3 Base2018 BMW M3 Base2018 BMW M3 Base2018 BMW M3 Base2018 BMW M3 Base2018 BMW M3 Base

    $46,995

    45,776 mi.
    Est. $885/mo

    Boyko Motors

    3.1
    Check Availability
    Federal Way, WA (35 mi)
    Quick view
  • 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,690

    $1.3K
    83,475 mi.
    Est. $823/mo

    Supreme Motors

    4.5
    Check Availability
    Auburn, WA (31 mi)
    Quick view
  • Mineral Gray Metallic 2016 BMW M3 Base

    $45,987

    65,964 mi.
    Est. $866/mo

    Maxx Autos Plus

    4.9
    Check Availability
    Puyallup, WA (41 mi)
    Quick view
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