M-Roadster | M-Coupe | X3 | X5 | Z3 | Z4 | Z8 | Other
 
 
Sort By: Year Mileage Price
Page 1 of 2  (63 Listings)
Featured Listings
F E A T U R E D
2005 BMW M3
2005 BMW M3
Automatic Transmission, Convertible
New York, NY, ZIP10268
15,400 miles
$42,500
F E A T U R E D
2005 BMW M3
2005 BMW M3 - Stock Number: N/A
Manual Transmission
Herndon, VA, 20170
42,000 miles
$33,000
F E A T U R E D
2004 BMW M3
2004 BMW M3
Manual Transmission
Irvine, CA, 92612
90,000 miles
$29,500
F E A T U R E D
2004 BMW M3
2004 BMW M3
Automatic Transmission
Haverhill, MA, 01832
78,000 miles
$22,500
F E A T U R E D
2004 BMW M3
2004 BMW M3
Manual Transmission, Hard Top
gresham, OR, 97030
18,150 miles
$29,999
F E A T U R E D
2004 BMW M3
2004 BMW M3 - Stock Number: N/A
Manual Transmission, Hard Top
Redmond, WA, 98052
32,200 miles
$36,950
F E A T U R E D
2004 BMW M3
2004 BMW M3
Automatic Transmission, Convertible
El Cajon, CA, 92021
16,100 miles
$32,500
F E A T U R E D
2003 BMW M3
2003 BMW M3
Automatic Transmission, Convertible
Franklin, TN, 37064
44,000 miles
$28,500
F E A T U R E D
2002 BMW M3
2002 BMW M3
Manual Transmission, Convertible
Coto de Caza, CA, 92679
36,000 miles
$21,999
F E A T U R E D
2002 BMW M3
2002 BMW M3
Manual Transmission, Hard Top
Southbury, CT, 06488
26,500 miles
$29,000
F E A T U R E D
2002 BMW M3
2002 BMW M3
Manual Transmission
Norfolk, VA, 23503
22,500 miles
$29,500
F E A T U R E D
1999 BMW M3
1999 BMW M3
Manual Transmission, Hard Top
Rock Hill, SC, 29732
127,000 miles
$10,000
F E A T U R E D
1999 BMW M3
1999 BMW M3
Automatic Transmission, Convertible
Auburn, WA, 98092
82,780 miles
$13,900
F E A T U R E D
1999 BMW M3
1999 BMW M3
Automatic Transmission
paradise valley, AZ, 85253
45,100 miles
No Price Posted
F E A T U R E D
1997 BMW M3
1997 BMW M3
Manual Transmission, Hard Top
Centennial, CO, 80122
111,000 miles
$9,950
F E A T U R E D
1995 BMW M3
1995 BMW M3
Manual Transmission, Hard Top
Inverness, IL, 60067
2,000 miles
$46,000
F E A T U R E D
1988 BMW M3
1988 BMW M3 - Stock Number: C086
Manual Transmission
Houston, TX, 77079
47,189 miles
$32,500
Standard Listings
2008 BMW M3
2008 BMW M3
Manual Transmission, Hard Top
Los Angeles, CA, 90025
5 miles
$73,750
2006 BMW M3
2006 BMW M3
Manual Transmission
New Port Richey, FL
13,500 miles
$45,000
2006 BMW M3
2006 BMW M3
Manual Transmission
virginia beach, VA, 23456
20,000 miles
$41,000
2005 BMW M3
2005 BMW M3
Automatic Transmission
McLean, VA
12,500 miles
$44,000
2005 BMW M3
2005 BMW M3
Automatic Transmission
NEWPORT BEACH, CA
45,000 miles
$43,500
2005 BMW M3
2005 BMW M3
Automatic Transmission
New York, NY
12,177 miles
$40,000
2005 BMW M3
2005 BMW M3
Automatic Transmission
Newport Beach, CA
23,000 miles
$40,000
2005 BMW M3
2005 BMW M3 - Stock Number: CONVERTIBLE
Automatic Transmission, Convertible
dunn loring, VA, 22027
15,500 miles
$37,000
2005 BMW M3
2005 BMW M3
Manual Transmission
Kihei, HI, 96753
16,000 miles
$29,000
2004 BMW M3
2004 BMW M3
Manual Transmission
Woodbridge, VA
38,800 miles
$41,000
2004 BMW M3
2004 BMW M3
Manual Transmission, Convertible
Tampa, FL
20,500 miles
$38,900
2004 BMW M3
2004 BMW M3
Manual Transmission
Boulder, CO
53,000 miles
$36,000
2004 BMW M3
2004 BMW M3
Manual Transmission
St. Petersburg, FL
54,000 miles
$38,500
2004 BMW M3
2004 BMW M3
Manual Transmission
New York, NY
42,180 miles
$39,600
2004 BMW M3
2004 BMW M3
Automatic Transmission
Arlington, VA
51,000 miles
$30,000
2003 BMW M3
2003 BMW M3
Manual Transmission
Kirkland, WA
46,500 miles
$39,500
2003 BMW M3
2003 BMW M3
Automatic Transmission
Henderson, NV
53,000 miles
$32,000
2003 BMW M3
2003 BMW M3
Automatic Transmission
los angeles, CA, 90046
18,300 miles
$31,900
2003 BMW M3
2003 BMW M3
Automatic Transmission
Brooklyn, NY, 11229
80,000 miles
$23,000
2003 BMW M3
2003 BMW M3
Manual Transmission, Convertible
Philadelphia, PA
89,000 miles
$19,500
2003 BMW M3
2003 BMW M3
Manual Transmission, Convertible
Epping, NH, 03042
59,500 miles
$28,900
2003 BMW M3
2003 BMW M3
Automatic Transmission, Convertible
Reston, VA
40,780 miles
$33,900
2003 BMW M3
2003 BMW M3
Automatic Transmission, Convertible
modesto, CA, 95355
41,700 miles
$25,995
2002 BMW M3
2002 BMW M3
Manual Transmission
Centennial, CO
62,000 miles
$27,999
2002 BMW M3
2002 BMW M3
Automatic Transmission
Dallas, TX
21,500 miles
$29,900
2002 BMW M3
2002 BMW M3
Manual Transmission
springfield, NJ
44,890 miles
$24,900
2002 BMW M3
2002 BMW M3
Manual Transmission, Convertible
North Augusta, SC, 29841
72,000 miles
$24,000
2002 BMW M3
2002 BMW M3
Manual Transmission
Los Angeles, CA, 90046
79,965 miles
$23,000
2002 BMW M3
2002 BMW M3
Automatic Transmission
Austin, TX, 78717
84,000 miles
$21,900
2001 BMW M3
2001 BMW M3
Manual Transmission
Austin, TX
45,750 miles
$28,950
2001 BMW M3
2001 BMW M3
Manual Transmission, Convertible
roseville, CA, 95747
65,800 miles
$23,950
2001 BMW M3
2001 BMW M3
Manual Transmission, Convertible
Huntington Beach, CA, 92646
33,000 miles
$32,500
1999 BMW M3
1999 BMW M3
Manual Transmission, Convertible
Sparta, NJ
91,000 miles
$16,500
Page 1 of 2  (63 Listings)