50 Best GMC Sonoma for Sale under $5,000, Savings from $2,009

2002 GMC Sonoma
137,846 Miles | Spartanburg, SC
$3,500
est. $50/mo

Track Price Check Availability

2004 GMC Sonoma
242,885 Miles | Pataskala, OH
$4,900
est. $71/mo

Track Price Check Availability

1998 GMC Sonoma
290,000 Miles | Griffin, GA
$2,495
est. $36/mo

Track Price Check Availability

2001 GMC Sonoma
117,362 Miles | Lexington, KY
$3,957
est. $57/mo

Track Price Check Availability

2003 GMC Sonoma
225,646 Miles | Buena, NJ
$2,895
est. $42/mo

Track Price Check Availability

2000 GMC Sonoma
166,062 Miles | North Chelmsford, MA
$3,495
est. $50/mo

Track Price Check Availability

1999 GMC Sonoma
110,369 Miles | San Marcos, TX
$4,500
est. $65/mo

Track Price Check Availability

1994 GMC Sonoma
82,837 Miles | Henrico, VA
$4,500
est. $65/mo

Track Price Check Availability

1991 GMC Sonoma
166,871 Miles | Mcalester, OK
$2,500
est. $36/mo

Track Price Check Availability

2002 GMC Sonoma
220,049 Miles | East Dubuque, IL
$4,590
est. $66/mo

Track Price Check Availability

2004 GMC Sonoma
154,166 Miles | Pensacola, FL
$4,999
est. $72/mo

Track Price Check Availability

2003 GMC Sonoma
123,623 Miles | Kingman, AZ
$4,305
est. $62/mo

Track Price Check Availability

1996 GMC Sonoma
259,258 Miles | Woodbridge, VA
$1,199
est. $17/mo

Track Price Check Availability

1996 GMC Sonoma
112,000 Miles | Conyers, GA
$3,950
est. $57/mo

Track Price Check Availability

2003 GMC Sonoma
184,446 Miles | Fort Wayne, IN
$2,895
est. $42/mo

Track Price Check Availability

2002 GMC Sonoma
160,000 Miles | Oklahoma City, OK
$4,999
est. $72/mo

Track Price Check Availability

2002 GMC Sonoma
167,235 Miles | Forest City, IA
$4,771
est. $69/mo

Track Price Check Availability

2001 GMC Sonoma
147,200 Miles | Warren, MI
$3,995
est. $58/mo

Track Price Check Availability

2003 GMC Sonoma
169,104 Miles | Vandergrift, PA
$3,995
est. $58/mo

Track Price Check Availability

2003 GMC Sonoma
132,155 Miles | North Canton, OH
$4,395
est. $63/mo

Track Price Check Availability