50 Best Certified Pre-Owned GMC Sierra 2500HD for Sale, Savings from $1,719

2017 GMC Sierra 2500HD
16,185 Miles | Comanche, TX
$35,700
est. $515/mo

Track Price Check Availability

2018 GMC Sierra 2500HD
30,960 Miles | North Lauderdale, FL
$47,999
est. $692/mo

Track Price Check Availability

2018 GMC Sierra 2500HD
31,075 Miles | North Lauderdale, FL
$47,499
est. $685/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
40,410 Miles | Laguna Niguel, CA
$47,998
est. $692/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
18,744 Miles | Laguna Niguel, CA
$53,995
est. $778/mo

Track Price Check Availability

2017 GMC Sierra 2500HD
4,135 Miles | Marlton, NJ
$55,980
est. $807/mo

Track Price Check Availability

2015 GMC Sierra 2500HD
26,439 Miles | Marlton, NJ
$48,980
est. $706/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
44,126 Miles | Valencia, CA
$41,588
est. $599/mo

Track Price Check Availability

2015 GMC Sierra 2500HD
42,023 Miles | Marlton, NJ
$49,500
est. $713/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
62,777 Miles | Bowling Green, KY
$47,403
est. $683/mo

Track Price Check Availability

2018 GMC Sierra 2500HD
42,802 Miles | Austin, TX
$52,436
est. $756/mo

Track Price Check Availability

2017 GMC Sierra 2500HD
57,454 Miles | Delaware, OH
$45,990
est. $663/mo

Track Price Check Availability

2018 GMC Sierra 2500HD
56,103 Miles | Brighton, CO
$49,987
est. $721/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
17,342 Miles | Brighton, CO
$53,486
est. $771/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
58,614 Miles | Burlington, WI
$31,490
est. $454/mo

Track Price Check Availability

2015 GMC Sierra 2500HD
17,265 Miles | Bowling Green, KY
$55,296
est. $797/mo

Track Price Check Availability

2020 GMC Sierra 2500HD
3,864 Miles | Bowling Green, KY
$59,999
est. $865/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
36,105 Miles | Reno, NV
$37,888
est. $546/mo

Track Price Check Availability

2015 GMC Sierra 2500HD
46,515 Miles | Mentor, OH
$36,990
est. $533/mo

Track Price Check Availability

2019 GMC Sierra 2500HD
39,137 Miles | Branson, MO
$56,977
est. $821/mo

Track Price Check Availability

GMC Sierra 2500HD Pricing Analysis

Active Listings
Mileage