139 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 Wisconsin Rapids, WI
    • $75 above average
    • Email for Price
    • Mileage
    • 177,490 Miles
    • 58,563 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Lindon, UT
    • $1,110 below average
    • Email for Price
    • Mileage
    • 177,241 Miles
    • 49,261 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 Rockford, MI
    • $107 below average
    • Email for Price
    • Mileage
    • 78,760 Miles
    • 147,742 Miles below average
  • 2004 GMC Sierra 2500HD for sale in West Wareham, MA
    • $1,834 below average
    • Email for Price
    • Mileage
    • 70,857 Miles
    • 165,112 Miles below average
  • 2004 GMC Sierra 2500 for sale in Billings, MT
    • $3,496 below average
    • Email for Price
    • Mileage
    • 116,713 Miles
    • 82,708 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Roseville, CA
    • $2,563 above average
    • Email for Price
    • Mileage
    • 169,945 Miles
    • 66,024 Miles below average
  • 2004 GMC Sierra 2500 for sale in Roseville, CA

    2004 GMC Sierra 2500

    • $1,228 below average
    • Email for Price
    • Mileage
    • 147,776 Miles
    • 51,645 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Clearfield, UT
    • $1,114 above average
    • Email for Price
    • Mileage
    • 165,986 Miles
    • 69,983 Miles below average
  • 2004 GMC Sierra 2500HD for sale in El Reno, OK

    2004 GMC Sierra 2500HD

    • $2,482 below average
    • Email for Price
    • Mileage
    • 126,536 Miles
    • 109,433 Miles below average
  • 2004 GMC Sierra 2500 for sale in Plainville, GA
    • $1,054 above average
    • Email for Price
    • Mileage
    • 163,356 Miles
    • 13,555 Miles below average
  • 2004 GMC Sierra 2500 for sale in Osceola, WI
    • $351 below average
    • Email for Price
    • Mileage
    • 164,365 Miles
    • 12,546 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Mill Hall, PA

    2004 GMC Sierra 2500HD

    • $1,437 below average
    • Email for Price
    • Mileage
    • 109,729 Miles
    • 126,240 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Wills Point, TX

    2004 GMC Sierra 2500HD

    • $2,537 below average
    • Email for Price
    • Mileage
    • 105,123 Miles
    • 130,846 Miles below average
  • 2004 GMC Sierra 2500HD for sale in Lowell, MA
    • $805 below average
    • Email for Price
    • Mileage
    • 178,266 Miles
    • 57,787 Miles below average
  • 1 of 10