GMC
Sierra 2500HD
Filter
Save Saved

No Results Found

Save this search to get instantly alerted when matching listings appear

or expand your search

2003 GMC Sierra 2500HD SLE
365,403 Miles | Winchester, TN
$10,900
est. $196/mo

Track Price Check Availability
Hot Car

2003 GMC Sierra 2500HD SLE
209,747 Miles | Spearfish, SD
$2,694
est. $48/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLT
231,707 Miles | Albert Lea, MN
$9,000
est. $162/mo

Track Price Check Availability

2003 GMC Sierra 2500HD Base
151,439 Miles | Kirkland, WA
$23,995
est. $431/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLT
230,123 Miles | Roscoe, IL
$13,946
est. $251/mo

Track Price Check Availability

2003 GMC Sierra 2500HD Base
316,842 Miles | Renton, WA
$15,785
est. $284/mo

Track Price Check Availability

2003 GMC Sierra 2500HD Base
222,780 Miles | Tucson, AZ
$6,995
est. $126/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLE
151,247 Miles | Fresno, CA
$14,995
est. $270/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLT
177,038 Miles | Herscher, IL
$9,990
est. $180/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLE
285,124 Miles | Marietta, GA
$17,995
est. $324/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLE
192,520 Miles | Grand Junction, CO
$9,993
est. $180/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLE
200,134 Miles | Grandville, MI
$10,875
est. $196/mo

Track Price Check Availability
Price Drop

2003 GMC Sierra 2500HD Work Truck
75,887 Miles | Forest Lake, MN
$17,657
est. $318/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLE
206,169 Miles | Manteca, CA
$14,499
est. $261/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLT
121,238 Miles | Signal Hill, CA
$27,900
est. $502/mo

Track Price Check Availability

2003 GMC Sierra 2500HD Base
202,911 Miles | Highland, IN
$16,900
est. $304/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLT
253,587 Miles | Phoenix, AZ
$16,500
est. $297/mo

Track Price Check Availability

2003 GMC Sierra 2500HD SLE
355,282 Miles | Sacramento, CA
$12,785
est. $230/mo

Track Price Check Availability

2003 GMC Sierra 2500HD Base
253,106 Miles | Billings, MT
$10,977
est. $197/mo

Track Price Check Availability

2003 GMC Sierra 2500HD Base
237,373 Miles | Atlanta, GA
$12,300
est. $221/mo

Track Price Check Availability

2003 GMC Sierra 2500HD Owner Ratings & Reviews

Write a Review

2003 GMC Sierra 2500HD - It's been a great vehicle so far. Only had to change the tires.

Frank
Esperance, New York
Overall
5.0
Value
3.0
Performance
5.0
Style
5.0
Comfort
4.0
Fuel Economy
4.0
Reliability
2.0
So far I liked the vehicle. It's my daily driver, and I put about twenty thousand miles a year on it .
Story
I went off-roading and got stuck, but the 4x4 got me out. I went down a trail. It was wet because it just rained. My friend slid around a corner and hit a tree, so the conditions were not great. I was chasing after him up a mountain, and I was sliding all the way. I made it to the top and went to romp through a mud hole. Well, I was up creek without a paddle 3-foot deep in mud and water.... (more)
Pros
The truck gets great fuel mileage, and the 4x4 gets me anyplace I need to go. It's an easy vehicle to work on.
Cons
The cons about the vehicle are the bed could be bigger and the transmission went. The injectors went as well, and it cost me about four thousand to fix. The transmission cost about $4,500 for a used one.