Page Loading

Browse Used BMW M3 Cars

Popular BMW M3 Searches

Browse BMW M3 Cars by Price Range

Browse BMW M3 Cars by Year

  • 2022 39 Listings from $76,295
  • 2021 Save $5,004 on 1 Deal
    57 Listings from $84,200
  • 2018 Save $14,586 on 35 Deals
    230 Listings from $34,900
  • 2017 Save $15,103 on 10 Deals
    77 Listings from $24,900
  • 2016 Save $7,713 on 8 Deals
    66 Listings from $38,991
  • 2015 Save $6,891 on 8 Deals
    74 Listings from $33,995
  • 2013 Save $8,965 on 15 Deals
    44 Listings from $21,499
  • 2012 Save $9,339 on 3 Deals
    37 Listings from $16,900
  • 2011 Save $7,918 on 31 Deals
    102 Listings from $19,885
  • 2010 Save $3,808 on 5 Deals
    22 Listings from $20,997
  • 2009 Save $4,763 on 7 Deals
    29 Listings from $18,950
  • 2008 Save $5,365 on 9 Deals
    80 Listings from $19,999
  • 2006 Save $4,691 on 4 Deals
    34 Listings from $16,898
  • 2005 Save $7,770 on 9 Deals
    27 Listings from $14,770
  • 2004 Save $6,670 on 14 Deals
    33 Listings from $13,995
  • 2003 Save $2,575 on 3 Deals
    27 Listings from $9,995
  • 2002 Save $4,767 on 9 Deals
    30 Listings from $13,995
  • 2001 Save $4,798 on 2 Deals
    8 Listings from $13,990
  • 1999 Save $4,657 on 3 Deals
    17 Listings from $11,750
  • 1998 Save $5,063 on 3 Deals
    14 Listings from $12,995
  • 1997 Save $770 on 1 Deal
    11 Listings from $14,000
  • 1996 1 Listing from $25,999
  • 1995 Save $7,397 on 4 Deals
    9 Listings from $9,900
  • 1994 1 Listing from $24,000
  • 1991 1 Listing
  • 1989 2 Listings
  • 1988 1 Listing
  • 1986 1 Listing from $75,000

Used BMW M3 Trims

Used BMW M3 Cars by State

  • Alabama Save $1,882 on 1 Deal
    6 Listings from $16,990
  • Arkansas Save $1,126
    2 Listings from $45,000
  • Delaware 2 Listings from $69,991
  • Florida Save $9,363 on 21 Deals
    120 Listings from $13,990
  • Illinois Save $6,588 on 15 Deals
    53 Listings from $9,900
  • Indiana Save $3,604 on 1 Deal
    25 Listings from $21,995
  • Kansas Save $3,573 on 1 Deal
    5 Listings from $44,200
  • Kentucky Save $31
    1 Listing from $19,995
  • Michigan Save $1,148 on 1 Deal
    8 Listings from $19,999
  • Missouri Save $74
    6 Listings from $35,950
  • New Hampshire 3 Listings from $18,995
  • North Carolina Save $13,007 on 21 Deals
    63 Listings from $20,990
  • Ohio Save $2,262 on 2 Deals
    15 Listings from $19,495
  • South Carolina Save $4,087 on 3 Deals
    9 Listings from $14,900
  • Texas Save $10,255 on 16 Deals
    98 Listings from $12,999
  • Wisconsin 3 Listings from $27,998
  • Wyoming 1 Listing from $35,000