50 Best Mazda Mazda3 for Sale under $3,000, Savings from $2,649

2008 Mazda Mazda3
112,287 Miles | Miami, FL
$3,000
est. $43/mo

Track Price Check Availability

2007 Mazda Mazda3
136,595 Miles | Miami, FL
$2,990
est. $43/mo

Track Price Check Availability

2008 Mazda Mazda3
120,781 Miles | Miami, FL
$2,690
est. $39/mo

Track Price Check Availability

2007 Mazda Mazda3
159,721 Miles | Sarasota, FL
$3,000
est. $43/mo

Track Price Check Availability

2004 Mazda Mazda3
210,000 Miles | Rigby, ID
$2,995
est. $43/mo

Track Price Check Availability

2008 Mazda Mazda3
162,840 Miles | Miami, FL
$2,590
est. $37/mo

Track Price Check Availability

2005 Mazda Mazda3
170,523 Miles | Saint Cloud, MN
$1,999
est. $29/mo

Track Price Check Availability

2007 Mazda Mazda3
161,610 Miles | Manahawkin, NJ
$2,972
est. $43/mo

Track Price Check Availability

2009 Mazda Mazda3
169,008 Miles | Waukegan, IL
$2,475
est. $36/mo

Track Price Check Availability

2004 Mazda Mazda3
183,515 Miles | Concord, NC
$2,000
est. $29/mo

Track Price Check Availability

2009 Mazda Mazda3
151,000 Miles | St. Louis, MO
$2,500
est. $36/mo

Track Price Check Availability

2005 Mazda Mazda3
110,596 Miles | Kenosha, WI
$2,990
est. $43/mo

Track Price Check Availability

2008 Mazda Mazda3
152,018 Miles | Fort Lauderdale, FL
$2,995
est. $43/mo

Track Price Check Availability

2004 Mazda Mazda3
220,314 Miles | Lynnwood, WA
$2,495
est. $36/mo

Track Price Check Availability

2012 Mazda Mazda3
212,000 Miles | Ravenna, OH
$2,995
est. $43/mo

Track Price Check Availability

2006 Mazda Mazda3
179,435 Miles | Farmington, MN
$2,500
est. $36/mo

Track Price Check Availability

2006 Mazda Mazda3
207,200 Miles | Kewanee, IL
$1,974
est. $28/mo

Track Price Check Availability

2004 Mazda Mazda3
207,396 Miles | Evansville, IN
$2,994
est. $43/mo

Track Price Check Availability

2006 Mazda Mazda3
247,757 Miles | Fayetteville, NC
$2,895
est. $42/mo

Track Price Check Availability

2008 Mazda Mazda3
139,313 Miles | Chesapeake, VA
$2,599
est. $37/mo

Track Price Check Availability