GMC
Sierra 2500HD
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2004 GMC Sierra 2500HD Work Truck
123,054 Miles | Puyallup, WA
$12,881
est. $232/mo

Track Price Check Availability
Hot Car

2004 GMC Sierra 2500HD SLT
160,329 Miles | Orange, TX
$18,900
est. $340/mo

Track Price Check Availability

2004 GMC Sierra 2500HD Work Truck
57,577 Miles | Forest Lake, MN
$21,453
est. $386/mo

Track Price Check Availability
Hot Car

2004 GMC Sierra 2500HD SLE
109,913 Miles | Salt Lake City, UT
$21,500
est. $387/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLT
84,752 Miles | Sioux Falls, SD
$29,451
est. $530/mo

Track Price Check Availability
Hot Car

2004 GMC Sierra 2500HD Work Truck
270,323 Miles | Shelbyville, TN
$10,500
est. $189/mo

Track Price Check Availability

2004 GMC Sierra 2500HD Work Truck
188,134 Miles | Wendell, NC
$16,995
est. $306/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLT
227,293 Miles | Traverse City, MI
$8,418
est. $151/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLT
286,239 Miles | Rockbridge, OH
$8,950
est. $161/mo

Track Price Check Availability
Hot Car

2004 GMC Sierra 2500HD SLT
128,000 Miles | Seattle, WA
$15,500
est. $279/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLE
132,926 Miles | Owensboro, KY
$15,999
est. $288/mo

Track Price Check Availability

2004 GMC Sierra 2500HD Work Truck
211,428 Miles | Redding, CA
$14,995
est. $270/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLE
181,326 Miles | Middleville, MI
$13,000
est. $234/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLE
334,247 Miles | Boise, ID
$7,995
est. $144/mo

Track Price Check Availability

2004 GMC Sierra 2500HD Work Truck
216,881 Miles | Saylorsburg, PA
$11,995
est. $216/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLT
168,784 Miles | Alexandria, LA
$15,900
est. $286/mo

Track Price Check Availability

2004 GMC Sierra 2500HD Work Truck
159,979 Miles | Pullman, WA
$19,495
est. $351/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLT
225,982 Miles | Fremont, OH
$18,995
est. $342/mo

Track Price Check Availability

2004 GMC Sierra 2500HD SLE
177,110 Miles | Moberly, MO
Accepting Offers
est. $0/mo

Track Price Check Availability

2004 GMC Sierra 2500HD Owner Ratings & Reviews

Write a Review
No reviews exist for the 2004 GMC Sierra 2500HD