Toggle navigation
FOR SALE
Find
Showcase Cars
Featured Cars
Popular Cars
New Arrivals
BRANDS
All Brands
Cars
SUVs
Trucks
Classics
DEALERS
Dealers on GoCars
Join Dealer Network
Dealer Inquiry
SELL
BLOG
COMPANY
Home
About
Contact
Terms of Use
Privacy Policy
LOGIN
Login
Register
My Favorites
Home
»
For Sale
»
BMW
»
M3
»
Prices
Prices for BMW M3
Low
Median
High
2018 BMW M3
$72,950
$72,950
$72,950
Location
Mileage
Price
2018 BMW M3 - (GC-53294)
North Miami Beach, FL
13,194 mi
$72,950
Low
Median
High
2016 BMW M3
$57,888
$60,557
$63,883
Location
Mileage
Price
2016 BMW M3 - (GC-21065)
Beverly Hills, CA
6,939 mi
$63,883
2016 BMW M3 - (GC-27609)
Burr Ridge, IL
7,105 mi
$57,888
2016 BMW M3 - (GC-27991)
San Antonio, TX
25,806 mi
$59,900
Low
Median
High
2015 BMW M3
$52,900
$56,963
$59,995
Location
Mileage
Price
2015 BMW M3 - (GC-20844)
Fort Lauderdale, FL
5,722 mi
$59,995
2015 BMW M3 - (GC-19570)
Burr Ridge, IL
39,678 mi
$52,900
2015 BMW M3 - (GC-22610)
New York, NY
20,129 mi
$57,995
Low
Median
High
2013 BMW M3
$38,595
$60,434
$72,900
Location
Mileage
Price
2013 BMW M3 - (GC-1880)
Naples, FL
3,100 mi
$71,995
2013 BMW M3 - (GC-15018)
Burr Ridge, IL
2,947 mi
$56,900
2013 BMW M3 - (GC-7358)
Burr Ridge, IL
1,250 mi
$58,800
2013 BMW M3 - (GC-24076)
Dallas, TX
21,345 mi
$38,595
2013 BMW M3 - (GC-1471)
Naples, FL
5,879 mi
$69,995
2013 BMW M3 - (GC-5474)
Naples, FL
6,459 mi
$66,995
2013 BMW M3 - (GC-23310)
Burr Ridge, IL
17,868 mi
$42,800
2013 BMW M3 - (GC-1237)
Naples, FL
5,800 mi
$68,995
2013 BMW M3 - (GC-6922)
Burr Ridge, IL
15,789 mi
$61,800
2013 BMW M3 - (GC-11011)
Naples, FL
3,900 mi
$72,900
2013 BMW M3 - (GC-19879)
Naples, FL
16,627 mi
$54,995
Low
Median
High
2012 BMW M3
$57,900
$58,900
$59,900
Location
Mileage
Price
2012 BMW M3 - (GC-6873)
Deerfield Beach, FL
15,581 mi
$59,900
2012 BMW M3 - (GC-13093)
Naples, FL
6,000 mi
$57,900
Low
Median
High
2011 BMW M3
$32,990
$44,877
$52,800
Location
Mileage
Price
2011 BMW M3 - (GC-1264)
Burr Ridge, IL
50,851 mi
$44,800
2011 BMW M3 - (GC-4931)
Burr Ridge, IL
3,420 mi
$52,800
2011 BMW M3 - (GC-1273)
Burr Ridge, IL
34,422 mi
$45,800
2011 BMW M3 - (GC-27925)
Burr Ridge, IL
49,722 mi
$32,990
2011 BMW M3 - (GC-9442)
Memphis, IN
35,314 mi
$47,995
Low
Median
High
2010 BMW M3
$39,990
$39,990
$39,990
Location
Mileage
Price
2010 BMW M3 - (GC-14176)
Pleasanton, CA
46,800 mi
$39,990
Low
Median
High
2009 BMW M3
$37,800
$38,875
$39,950
Location
Mileage
Price
2009 BMW M3 - (GC-3996)
Burr Ridge, IL
39,255 mi
$37,800
2009 BMW M3 - (GC-59890)
Los Angeles, CA
21,062 mi
$39,950
Low
Median
High
2006 BMW M3
$35,595
$35,595
$35,595
Location
Mileage
Price
2006 BMW M3 - (GC-33787)
Indianapolis, IN
21,086 mi
$35,595
Low
Median
High
2005 BMW M3
$19,995
$19,995
$19,995
Location
Mileage
Price
2005 BMW M3 - (GC-29372)
Englewood, CO
64,580 mi
$19,995
Low
Median
High
2004 BMW M3
$26,000
$36,000
$46,000
Location
Mileage
Price
2004 BMW M3 - (GC-72265)
Alpharetta, GA
15,008 mi
$46,000
2004 BMW M3 - (GC-50092)
West Deptford, NJ
158,457 mi
$26,000
Low
Median
High
2003 BMW M3
$16,500
$21,849
$29,000
Location
Mileage
Price
2003 BMW M3 - (GC-10808)
O'Fallon, IL
52,033 mi
$19,995
2003 BMW M3 - (GC-39174)
Dallas, TX
29,904 mi
$18,750
2003 BMW M3 - (GC-42972)
Crete, IL
28,547 mi
$25,000
2003 BMW M3 - (GC-58453)
Kenosha, WI
56,096 mi
$29,000
2003 BMW M3 - (GC-49869)
Ruskin, FL
70,436 mi
$16,500
Low
Median
High
2002 BMW M3
$23,995
$24,498
$25,000
Location
Mileage
Price
2002 BMW M3 - (GC-60653)
Alpharetta, GA
56,071 mi
$25,000
2002 BMW M3 - (GC-32626)
OFallon, IL
64,518 mi
$23,995
Low
Median
High
2001 BMW M3
$52,000
$52,000
$52,000
Location
Mileage
Price
2001 BMW M3 - (GC-60167)
Alpharetta, GA
84,336 mi
$52,000
Low
Median
High
1999 BMW M3
$9,750
$18,915
$29,000
Location
Mileage
Price
1999 BMW M3 - (GC-50902)
Los Angeles, CA
$10,750
1999 BMW M3 - (GC-66596)
West Deptford, NJ
116,487 mi
$29,000
1999 BMW M3 - (GC-59671)
Grapevine, TX
98,550 mi
$20,000
1999 BMW M3 - (GC-3143)
Benicia, CA
54,395 mi
$18,990
1999 BMW M3 - (GC-66698)
West Deptford, NJ
100,642 mi
$25,000
1999 BMW M3 - (GC-68927)
Los Angeles, CA
$9,750
Low
Median
High
1998 BMW M3
$16,000
$16,000
$16,000
Location
Mileage
Price
1998 BMW M3 - (GC-76694)
Grapevine, TX
105,221 mi
$16,000
Low
Median
High
1997 BMW M3
$19,500
$20,300
$21,500
Location
Mileage
Price
1997 BMW M3 - (GC-15843)
Naples, FL
49,000 mi
$19,900
1997 BMW M3 - (GC-71525)
Tulsa, OK
143,312 mi
$21,500
1997 BMW M3 - (GC-39360)
DFW Airport, TX
35,914 mi
$19,500
Low
Median
High
1996 BMW M3
$11,595
$11,595
$11,595
Location
Mileage
Price
1996 BMW M3 - (GC-34221)
DFW Airport, TX
54,932 mi
$11,595
Low
Median
High
1995 BMW M3
$12,000
$31,938
$61,000
Location
Mileage
Price
1995 BMW M3 - (GC-46760)
Englewood, CO
142,856 mi
$12,000
1995 BMW M3 - (GC-69674)
Grapevine, TX
20,533 mi
$40,000
1995 BMW M3 - (GC-65384)
Dearborn, MI
45,317 mi
$61,000
1995 BMW M3 - (GC-69140)
Los Angeles, CA
$14,750
Low
Median
High
1991 BMW M3
$59,950
$80,600
$129,999
Location
Mileage
Price
1991 BMW M3 - (GC-76534)
Los Angeles, CA
$62,500
1991 BMW M3 - (GC-23966)
Beverly Hills, CA
123,197 mi
$59,950
1991 BMW M3 - (GC-69628)
Los Angeles, CA
$69,950
1991 BMW M3 - (GC-34706)
Richardson, TX
43,078 mi
$129,999
Low
Median
High
1989 BMW M3
$42,500
$70,750
$99,000
Location
Mileage
Price
1989 BMW M3 - (GC-63015)
Los Angeles, CA
$42,500
1989 BMW M3 - (GC-69800)
Alpharetta, GA
159,198 mi
$99,000
Low
Median
High
1988 BMW M3
$39,900
$56,950
$74,000
Location
Mileage
Price
1988 BMW M3 - (GC-30912)
Memphis, IN
56,902 mi
$74,000
1988 BMW M3 - (GC-26573)
Burr Ridge, IL
181,234 mi
$39,900