134 Listings of 2004 GMC Sierra 2500 for Sale

No local results match your search, below are our national listings.
  • 2004 GMC Sierra 2500HD for sale in West Wareham, MA
    • $2,466 below average
    • Email for Price
    • Mileage
    • 70,857 Miles
    • 151,101 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Chesapeake, VA
    • $796 below average
    • Email for Price
    • Mileage
    • 144,972 Miles
    • 89,149 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Lindon, UT
    • $1,346 below average
    • Email for Price
    • Mileage
    • 177,241 Miles
    • 48,696 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Wisconsin Rapids, WI
    • $456 above average
    • Email for Price
    • Mileage
    • 177,490 Miles
    • 62,972 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Auburn, WA
    • $2,469 below average
    • Email for Price
    • Mileage
    • 176,000 Miles
    • 45,958 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Rockford, MI
    • $343 below average
    • Email for Price
    • Mileage
    • 78,760 Miles
    • 147,177 Miles below average
  • 2004 GMC Sierra 2500 for sale in Billings, MT
    • $2,622 below average
    • Email for Price
    • Mileage
    • 116,713 Miles
    • 71,046 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Roseville, CA
    • $2,531 above average
    • Email for Price
    • Mileage
    • 169,945 Miles
    • 52,013 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Waterbury, CT
    • $1,441 below average
    • Email for Price
    • Mileage
    • 76,000 Miles
    • 149,937 Miles below average
  • 2004 GMC Sierra 2500HD for sale in El Reno, OK

    2004 GMC Sierra 2500HD

    • $2,514 below average
    • Email for Price
    • Mileage
    • 126,536 Miles
    • 95,422 Miles below average
  • 2004 GMC Sierra 2500 for sale in Plainville, GA
    • $770 above average
    • Email for Price
    • Mileage
    • 163,356 Miles
    • 14,648 Miles below average
  • 2004 GMC Sierra 2500 for sale in Roseville, CA

    2004 GMC Sierra 2500

    • $354 below average
    • Email for Price
    • Mileage
    • 147,776 Miles
    • 39,983 Miles below average
  • 2004 GMC Sierra 2500 for sale in Osceola, WI
    • $635 below average
    • Email for Price
    • Mileage
    • 164,365 Miles
    • 13,639 Miles below average
  • 2004 GMC Sierra 2500 for sale in Cincinnati, OH
    • $1,135 below average
    • Email for Price
    • Mileage
    • 146,068 Miles
    • 31,936 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Clearfield, UT
    • $1,082 above average
    • Email for Price
    • Mileage
    • 165,986 Miles
    • 55,972 Miles below average
  • 1 of 9