New & Used GMC Sierra 2500 under $70,000 for Sale
Filters

Used 2016 GMC Sierra 2500 SLT
63,313 mi.

Used 2018 GMC Sierra 2500 Denali
45,491 mi.

Used 2016 GMC Sierra 2500 Base
91,176 mi.

Used 2018 GMC Sierra 2500 SLE
37,730 mi.

Used 2017 GMC Sierra 2500 Denali
40,145 mi.

Used 2018 GMC Sierra 2500 Denali
20,311 mi.

Used 2018 GMC Sierra 2500 Denali
58,422 mi.

Used 2018 GMC Sierra 2500 Base
55,254 mi.

Used 2020 GMC Sierra 2500 AT4
72,983 mi.

Used 2016 GMC Sierra 2500 SLE
118,990 mi.

Used 2017 GMC Sierra 2500 Denali
36,714 mi.

Used 2019 GMC Sierra 2500 Denali
71,232 mi.

Used 2017 GMC Sierra 2500 Denali
31,086 mi.

Used 2016 GMC Sierra 2500 SLE
74,971 mi.

Used 2016 GMC Sierra 2500 Base
92,350 mi.

CPO 2020 GMC Sierra 2500 Base
34,161 mi.

Used 2021 GMC Sierra 2500 Base
14,353 mi.

Used 2016 GMC Sierra 2500 Denali
67,709 mi.

Used 2017 GMC Sierra 2500 SLT
51,224 mi.

Used 2015 GMC Sierra 2500 Denali
49,896 mi.