135 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,348 below average
    • Email for Price
    • Mileage
    • 70,857 Miles
    • 151,275 Miles below average
  • 2004 GMC Sierra 2500 for sale in Sioux Falls, SD
    • $869 above average
    • Email for Price
    • Mileage
    • 154,229 Miles
    • 23,775 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 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 Lindon, UT
    • $1,522 below average
    • Email for Price
    • Mileage
    • 177,241 Miles
    • 46,089 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Auburn, WA
    • $2,351 below average
    • Email for Price
    • Mileage
    • 176,000 Miles
    • 46,132 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Rockford, MI
    • $519 below average
    • Email for Price
    • Mileage
    • 78,760 Miles
    • 144,570 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,649 above average
    • Email for Price
    • Mileage
    • 169,945 Miles
    • 52,187 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Waterbury, CT
    • $1,617 below average
    • Email for Price
    • Mileage
    • 76,000 Miles
    • 147,330 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 2500 for sale in Plainville, GA
    • $770 above average
    • Email for Price
    • Mileage
    • 163,356 Miles
    • 14,648 Miles below average
  • 2004 GMC Sierra 2500HD for sale in El Reno, OK

    2004 GMC Sierra 2500HD

    • $2,396 below average
    • Email for Price
    • Mileage
    • 126,536 Miles
    • 95,596 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
  • 1 of 9