BMW
3 Series
Filter
Save
Saved
77 BMW 3 Series Results
Best Match
No Results Found
Save this search to get instantly alerted when matching listings appear Save this search to get instantly alerted when matching listings appear or expand your search
or expand your search
Fresh
2011 BMW 3 Series 328i xDrive
216,892 Miles
|
Marion, IA
$3,995
est. $72/mo
2011 BMW 3 Series 328i xDrive
216,892 Miles
|
Marion, IA
$3,995
est. $72/mo
Track Price
Check Availability
Price Drop
2003 BMW 3 Series 330i
164,478 Miles
|
Indianapolis, IN
$3,577
est. $64/mo
2003 BMW 3 Series 330i
164,478 Miles
|
Indianapolis, IN
$3,577
est. $64/mo
Track Price
Check Availability
Hot Car
2004 BMW 3 Series 325Ci
141,475 Miles
|
Newark, NJ
$3,495
est. $63/mo
2004 BMW 3 Series 325Ci
141,475 Miles
|
Newark, NJ
$3,495
est. $63/mo
Track Price
Check Availability
Fresh
2008 BMW 3 Series 328i
215,051 Miles
|
Vancouver, WA
$2,800
est. $50/mo
2008 BMW 3 Series 328i
215,051 Miles
|
Vancouver, WA
$2,800
est. $50/mo
Track Price
Check Availability
Hot Car
2014 BMW 3 Series 320i
114,425 Miles
|
Bensalem, PA
$2,999
est. $54/mo
2014 BMW 3 Series 320i
114,425 Miles
|
Bensalem, PA
$2,999
est. $54/mo
Track Price
Check Availability
Hot Car
2001 BMW 3 Series 325i
171,081 Miles
|
Lawrence Twp, NJ
$3,495
est. $63/mo
2001 BMW 3 Series 325i
171,081 Miles
|
Lawrence Twp, NJ
$3,495
est. $63/mo
Track Price
Check Availability
Hot Car
2011 BMW 3 Series 328i
42,348 Miles
|
Oakland Park, FL
$2,795
est. $50/mo
2011 BMW 3 Series 328i
42,348 Miles
|
Oakland Park, FL
$2,795
est. $50/mo
Track Price
Check Availability
Hot Car
2008 BMW 3 Series 328i
154,672 Miles
|
Mckinney, TX
$3,900
est. $70/mo
2008 BMW 3 Series 328i
154,672 Miles
|
Mckinney, TX
$3,900
est. $70/mo
Track Price
Check Availability
Hot Car
2006 BMW 3 Series 325xi
131,867 Miles
|
Woodbridge, VA
$2,450
est. $44/mo
2006 BMW 3 Series 325xi
131,867 Miles
|
Woodbridge, VA
$2,450
est. $44/mo
Track Price
Check Availability
Hot Car
2006 BMW 3 Series 325i
190,000 Miles
|
Oakland Park, FL
$1,700
est. $31/mo
2006 BMW 3 Series 325i
190,000 Miles
|
Oakland Park, FL
$1,700
est. $31/mo
Track Price
Check Availability
Hot Car
2011 BMW 3 Series 328i xDrive
117,084 Miles
|
Oakland Park, FL
$3,495
est. $63/mo
2011 BMW 3 Series 328i xDrive
117,084 Miles
|
Oakland Park, FL
$3,495
est. $63/mo
Track Price
Check Availability
Hot Car
2009 BMW 3 Series 328i
137,777 Miles
|
Oakland Park, FL
$2,495
est. $45/mo
2009 BMW 3 Series 328i
137,777 Miles
|
Oakland Park, FL
$2,495
est. $45/mo
Track Price
Check Availability
Hot Car
2011 BMW 3 Series 328i xDrive
|
Kenner, LA
$3,995
est. $72/mo
2011 BMW 3 Series 328i xDrive
|
Kenner, LA
$3,995
est. $72/mo
Track Price
Check Availability
2005 BMW 3 Series 325i
156,642 Miles
|
New Bedford, MA
$3,850
est. $69/mo
2005 BMW 3 Series 325i
156,642 Miles
|
New Bedford, MA
$3,850
est. $69/mo
Track Price
Check Availability
Hot Car
2000 BMW 3 Series 328i
|
Middleboro, MA
$2,999
est. $54/mo
2000 BMW 3 Series 328i
|
Middleboro, MA
$2,999
est. $54/mo
Track Price
Check Availability
Hot Car
2007 BMW 3 Series 328i
146,000 Miles
|
Woodbridge, VA
$1,499
est. $27/mo
2007 BMW 3 Series 328i
146,000 Miles
|
Woodbridge, VA
$1,499
est. $27/mo
Track Price
Check Availability
2004 BMW 3 Series 325i
156,258 Miles
|
Lakewood, WA
$3,900
est. $70/mo
2004 BMW 3 Series 325i
156,258 Miles
|
Lakewood, WA
$3,900
est. $70/mo
Track Price
Check Availability
2006 BMW 3 Series 325i
65,721 Miles
|
Bedford, VA
$3,995
est. $72/mo
2006 BMW 3 Series 325i
65,721 Miles
|
Bedford, VA
$3,995
est. $72/mo
Track Price
Check Availability
Hot Car
2007 BMW 3 Series 328xi
179,366 Miles
|
Sterling, VA
$3,995
est. $72/mo
2007 BMW 3 Series 328xi
179,366 Miles
|
Sterling, VA
$3,995
est. $72/mo
Track Price
Check Availability
Hot Car
2014 BMW 3 Series 328i
94,000 Miles
|
Houston, TX
$3,333
est. $60/mo
2014 BMW 3 Series 328i
94,000 Miles
|
Houston, TX
$3,333
est. $60/mo
Track Price
Check Availability