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

2020 GMC Sierra 2500HD
11,424 Miles | Houston, TX
$72,216
est. $1,041/mo

Track Price Check Availability

2017 GMC Sierra 2500HD
55,138 Miles | Weimar, TX
$45,981
est. $663/mo

Track Price Check Availability

2020 GMC Sierra 2500HD
5,550 Miles | North Olmsted, OH
$67,519
est. $973/mo

Track Price Check Availability

2018 GMC Sierra 2500HD
25,652 Miles | Danvers, MA
$57,975
est. $836/mo

Track Price Check Availability

2017 GMC Sierra 2500HD
56,158 Miles | Graniteville, SC
$52,850
est. $762/mo

Track Price Check Availability

2017 GMC Sierra 2500HD
45,989 Miles | Branford, CT
$42,598
est. $614/mo

Track Price Check Availability

2015 GMC Sierra 2500HD
72,387 Miles | Saint Albans, VT
$27,498
est. $396/mo

Track Price Check Availability

2018 GMC Sierra 2500HD
69,904 Miles | Fort Dodge, IA
$40,591
est. $585/mo

Track Price Check Availability

2019 GMC Sierra 2500HD
35,297 Miles | Bourne, MA
$40,867
est. $589/mo

Track Price Check Availability

2015 GMC Sierra 2500HD
70,507 Miles | Spearfish, SD
$39,480
est. $569/mo

Track Price Check Availability

2020 GMC Sierra 2500HD
1,305 Miles | Kalispell, MT
$73,995
est. $1,067/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
54,390 Miles | Ankeny, IA
$49,700
est. $716/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
39,194 Miles | Montgomery, AL
$48,989
est. $706/mo

Track Price Check Availability

2020 GMC Sierra 2500HD
5,951 Miles | Greensboro, GA
$73,997
est. $1,067/mo

Track Price Check Availability

2019 GMC Sierra 2500HD
9,582 Miles | Decatur, TX
$41,995
est. $605/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
62,322 Miles | Washington, NJ
$35,971
est. $518/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
68,126 Miles | Ankeny, IA
$46,900
est. $676/mo

Track Price Check Availability

2017 GMC Sierra 2500HD
43,414 Miles | East Dubuque, IL
$45,590
est. $657/mo

Track Price Check Availability

2018 GMC Sierra 2500HD
50,153 Miles | Wareham, MA
$52,900
est. $763/mo

Track Price Check Availability

2016 GMC Sierra 2500HD
71,015 Miles | Wagoner, OK
$39,950
est. $576/mo

Track Price Check Availability

GMC Sierra 2500HD Pricing Analysis

Active Listings
Mileage