348 Listings of GMC Sonoma for Sale

  • Featured Listings

  • 2003 GMC Sonoma for sale in Fenton, MO
    • $756 below average
    • Mileage
    • 99,803 Miles
    • 28,454 Miles below average
  • 2001 GMC Sonoma for sale in Spokane Valley, WA
    • $690 above average
    • Mileage
    • 113,860 Miles
    • 24,116 Miles below average
  • 2004 GMC Sonoma for sale in Sanford, NC
    • $1,612 below average
    • Mileage
    • 172,426 Miles
    • 36,433 Miles above average
  • 2001 GMC Sonoma for sale in La Crescent, MN

    2001 GMC Sonoma

    • $1,013 below average
    • Mileage
    • 114,141 Miles
    • 11,931 Miles below average
  • 2003 GMC Sonoma for sale in Saint Clair, MI
    • $1,206 below average
    • Mileage
    • 181,100 Miles
    • 52,843 Miles above average
  • 2003 GMC Sonoma for sale in Butler, WI
    • $858 above average
    • Mileage
    • 106,000 Miles
    • 24,620 Miles below average
  • 2001 GMC Sonoma for sale in Everett, WA

    2001 GMC Sonoma

    • $3,765 above average
    • Mileage
    • 95,803 Miles
    • 30,269 Miles below average
  • 2001 GMC Sonoma for sale in Lenoir, NC
    • $846 below average
    • Mileage
    • 125,001 Miles
    • 12,975 Miles below average
  • 2003 GMC Sonoma for sale in Shoemakersville, PA
    • $343 above average
    • Mileage
    • 138,302 Miles
    • 7,682 Miles above average
  • 2004 GMC Sonoma for sale in London, KY
    • $575 above average
    • Mileage
    • 110,130 Miles
    • 25,863 Miles below average
  • 1998 GMC Sonoma for sale in Freedom, CA
    • $492 below average
    • Mileage
  • 2001 GMC Sonoma for sale in Cherryville, PA
    • $1,306 below average
    • Mileage
    • 137,166 Miles
    • 810 Miles below average
  • 1998 GMC Sonoma for sale in Michigan City, IN
    • $581 below average
    • Mileage
    • 169,996 Miles
    • 10,412 Miles below average
  • 2003 GMC Sonoma for sale in Tacoma, WA

    2003 GMC Sonoma

    • $1,298 below average
    • Mileage
  • 2000 GMC Sonoma for sale in Melbourne, FL

    2000 GMC Sonoma

    • $351 below average
    • Mileage
  • 1998 GMC Sonoma for sale in Melbourne, FL
    • $76 below average
    • Mileage
    • 182,000 Miles
    • 1,592 Miles above average
  • Featured GMC Sonoma Listings

  • 1996 GMC Sonoma for sale in Dillsburg, PA

    1996 GMC Sonoma

    • $855 below average
    • Mileage
    • 165,984 Miles
    • 23,118 Miles above average
  • 2002 GMC Sonoma for sale in Dundalk, MD
    • $1,118 below average
    • Mileage
    • 217,582 Miles
    • 97,405 Miles above average
  • 2001 GMC Sonoma for sale in Cumming, GA
    • $1,112 below average
    • Mileage
    • 231,000 Miles
    • 104,928 Miles above average
  • 2002 GMC Sonoma for sale in Lima, OH
    • $1,172 below average
    • Mileage
    • 133,000 Miles
    • 4,985 Miles below average
  • 1997 GMC Sonoma for sale in Jacksonville, AR
    • $355 below average
    • Mileage
    • 95,216 Miles
    • 19,936 Miles below average
  • 1997 GMC Sonoma for sale in Clarion, PA
    • $1,398 above average
    • Mileage
    • 96,000 Miles
    • 7,992 Miles above average
  • 2001 GMC Sonoma for sale in Worthing, SD
    • $1,595 above average
    • Mileage
    • 83,000 Miles
    • 54,976 Miles below average
  • 2002 GMC Sonoma for sale in Mogadore, OH
    • $2,968 below average
    • Mileage
    • 104,202 Miles
    • 26,257 Miles below average
  • 1 of 15