2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
210,652 Miles | Lynnwood, WA
$23,500
est. $339/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
167,000 Miles | Twin Falls, ID
$21,999
est. $317/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
131,054 Miles | Louisburg, NC
$19,995
est. $288/mo

Track Price Check Availability
2003 GMC Sierra 2500HD Base

2003 GMC Sierra 2500HD
103,535 Miles | Salem, WI
$12,950
est. $187/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLT

2003 GMC Sierra 2500HD
252,000 Miles | Osage Beach, MO
$13,994
est. $202/mo

Track Price Check Availability
2003 GMC Sierra 2500HD Base

2003 GMC Sierra 2500HD
195,374 Miles | Bakersfield, CA
$15,998
est. $231/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLT

2003 GMC Sierra 2500HD
198,120 Miles | Elgin, IL
$13,500
est. $195/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
137,726 Miles | Des Moines, IA
$13,995
est. $202/mo

Track Price Check Availability
2003 GMC Sierra 2500HD Base

2003 GMC Sierra 2500HD
87,751 Miles | Gladstone, OR
$22,900
est. $330/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
157,569 Miles | London, OH
$12,500
est. $180/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
202,000 Miles | Gallatin, TN
$13,900
est. $200/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
170,000 Miles | Osage Beach, MO
$13,994
est. $202/mo

Track Price Check Availability
2003 GMC Sierra 2500HD Base

2003 GMC Sierra 2500HD
180,842 Miles | Newport Beach, CA
$16,999
est. $245/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
283,523 Miles | Tacoma, WA
$11,800
est. $170/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLT

2003 GMC Sierra 2500HD
201,001 Miles | Ontario, OR
$11,971
est. $173/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
99,946 Miles | Blair, NE
$29,998
est. $432/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
160,555 Miles | Branson, MO
Accepting Offers
est. $0/mo

Track Price Check Availability
2003 GMC Sierra 2500HD Base

2003 GMC Sierra 2500HD
114,970 Miles | Victorville, CA
Accepting Offers
est. $0/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
118,000 Miles | Enfield, CT
$8,495
est. $122/mo

Track Price Check Availability
2003 GMC Sierra 2500HD SLE

2003 GMC Sierra 2500HD
344,424 Miles | Phoenix, AZ
Accepting Offers
est. $0/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.