M-Roadster | M-Coupe | X3 | X5 | Z3 | Z4 | Z8 | Other
 
 



Sort By: Year Mileage Price
Page 1 of 2  (70 Listings)
Featured Listings
F E A T U R E D
2006 BMW M3
2006 BMW M3
Automatic Transmission, Convertible
Wellsville, PA, 17365
29,000 miles
$26,500
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
2005 BMW M3
2005 BMW M3 - Stock Number: 4482
Manual Transmission, Convertible
Denver, CO, 80205
48,076 miles
$30,975
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
2003 BMW M3
2003 BMW M3
Manual Transmission, Convertible
Ft Worth, TX, 76108
95,000 miles
$16,900
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
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
1998 BMW M3
1998 BMW M3 - Stock Number: 001
Automatic Transmission, Hard Top
Kirkland, WA, 98034
135,000 miles
$9,500
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
F E A T U R E D
1988 BMW M3
1988 BMW M3
Manual Transmission
SAN JOSE, CA, 95131
6,000 miles
$25,500
Standard Listings
2011 BMW M3
2011 BMW M3 - Stock Number: 12F1506A
Automatic Transmission, Hard Top
West Bend, WI, 53095
21,365 miles
$63,471
2008 BMW M3
2008 BMW M3
Manual Transmission, Hard Top
Los Angeles, CA, 90025
5 miles
$73,750
2008 BMW M3
2008 BMW M3
Manual Transmission, Hard Top
Oak Park, CA, 91377
7,700 miles
$55,000
2008 BMW M3
2008 BMW M3
Manual Transmission, Hard Top
iselin, NJ, 08830
1,700 miles
$78,625
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
2004 BMW M3
2004 BMW M3 - Stock Number: 13F119A2
Automatic Transmission, Convertible
West Bend, WI, 53095
75,211 miles
$27,491
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
2003 BMW M3
2003 BMW M3
Manual Transmission, Convertible
Brookfield, MA, 01506
61,000 miles
$28,995
2002 BMW M3
2002 BMW M3
Manual Transmission
Centennial, CO
62,000 miles
$27,999
Page 1 of 2  (70 Listings)