Used GMC for sale

65 GMC listings priced below market right now, from $15,794, averaging $2,270 under the expected price. Every car shows its VIN, mileage, specs and dealer before you click out.

Browse by model

Best GMC deals right now

2016 GMC Sierra 2500HDMile rating
Great Deal
2016 GMC Sierra 2500HD
SLE Crew Cab SB 4WD · White
$31,240
$2,475 below market
62k mi · Huntington Sta, NY 9.0 / 10
17.2% reach 250k miles · 138k miles left to 200k
$0.23 per mile of runway
2020 GMC Sierra 2500HDMile rating
Great Deal
2020 GMC Sierra 2500HD
Denali Crew Cab 4WD · Onyx Black
$54,495
$3,405 below market
37k mi · Norwood, MA 8.8 / 10
17.2% reach 250k miles · 163k miles left to 200k
$0.33 per mile of runway
2016 GMC Sierra 3500HDMile rating
Top 10 Longest-LastingGreat Deal
2016 GMC Sierra 3500HD
Denali Crew Cab LB DRW 4WD · Summit White
$41,701
$2,612 below market
99k mi · Spokane Valley, WA 8.8 / 10
26.2% reach 250k miles · 101k miles left to 200k
$0.41 per mile of runway
2020 GMC Sierra 2500HDMile rating
Great Deal
2020 GMC Sierra 2500HD
AT4 Crew Cab 4WD · Onyx Black
$54,024
$3,077 below market
38k mi · Rome, GA 8.7 / 10
17.2% reach 250k miles · 162k miles left to 200k
$0.33 per mile of runway
2020 GMC Sierra 2500HDMile rating
Great Deal
2020 GMC Sierra 2500HD
Denali Crew Cab 4WD · Black
$53,183
$3,335 below market
57k mi · Joplin, MO 8.6 / 10
17.2% reach 250k miles · 143k miles left to 200k
$0.37 per mile of runway
2017 GMC YukonMile rating
Great Deal
2017 GMC Yukon
Denali · Mineral
$29,500
$3,471 below market
8-speed automatic transmission: known issue on this model year
37k mi · Fort Myers, FL 8.5 / 10
7.7% reach 250k miles · 163k miles left to 200k
$0.18 per mile of runway
2018 GMC Sierra 2500HDMile rating
Great Deal
2018 GMC Sierra 2500HD
Denali Crew Cab SB 4WD · Black
$33,995
$3,062 below market
115k mi · Green Bay, WI 8.5 / 10
17.2% reach 250k miles · 85k miles left to 200k
$0.40 per mile of runway
2018 GMC Sierra 2500HDMile rating
Great Deal
2018 GMC Sierra 2500HD
SLE Crew Cab SB 4WD · White
$26,289
$2,476 below market
119k mi · Belgrade, MT 8.5 / 10
17.2% reach 250k miles · 81k miles left to 200k
$0.32 per mile of runway
2016 GMC Sierra 3500HDMile rating
Top 10 Longest-LastingGreat Deal
2016 GMC Sierra 3500HD
Denali Crew Cab SB 4WD · Gray
$35,169
$2,290 below market
140k mi · Bloomington, CA 8.5 / 10
26.2% reach 250k miles · 60k miles left to 200k
$0.59 per mile of runway
2024 GMC Sierra 2500HDMile rating
Low MilesGreat Deal
2024 GMC Sierra 2500HD
Pro Double Cab 4WD · Summit White
$45,286
$1,485 below market
15k mi · Paris, KY 8.5 / 10
17.2% reach 250k miles · 185k miles left to 200k
$0.24 per mile of runway
2023 GMC Yukon XLMile rating
Great Deal
2023 GMC Yukon XL
Denali RWD · Sterling Metallic
$58,002
$3,246 below market
26k mi · Weatherford, TX 8.4 / 10
8.6% reach 250k miles · 174k miles left to 200k
$0.33 per mile of runway
2020 GMC YukonMile rating
Great Deal
2020 GMC Yukon
Denali 4WD · Blue
$38,579
$3,223 below market
54k mi · Pueblo, CO 8.3 / 10
7.7% reach 250k miles · 146k miles left to 200k
$0.26 per mile of runway
2021 GMC Sierra 2500HDMile rating
Great Deal
2021 GMC Sierra 2500HD
AT4 Crew Cab 4WD · Pacific Blue Metallic
$51,262
$2,816 below market
76k mi · Okatie, SC 8.3 / 10
17.2% reach 250k miles · 124k miles left to 200k
$0.41 per mile of runway
2023 GMC Yukon XLMile rating
Just ListedGreat Deal
2023 GMC Yukon XL
SLT 4WD · Titanium Rush Metallic
$54,853
$2,645 below market
28k mi · Kansas City, MO 8.3 / 10
8.6% reach 250k miles · 172k miles left to 200k
$0.32 per mile of runway
2020 GMC Sierra 3500HDMile rating
Top 10 Longest-LastingGreat Deal
2020 GMC Sierra 3500HD
Base Double Cab LB 4WD · White
$26,790
$2,488 below market
134k mi · Mint Hill, NC 8.3 / 10
26.2% reach 250k miles · 66k miles left to 200k
$0.41 per mile of runway
2024 GMC YukonMile rating
Low MilesGreat Deal
2024 GMC Yukon
SLT 4WD · Black
$59,039
$2,552 below market
10k mi · Stow, OH 8.2 / 10
7.7% reach 250k miles · 190k miles left to 200k
$0.31 per mile of runway
2024 GMC Sierra 2500HDMile rating
Great Deal
2024 GMC Sierra 2500HD
Pro Crew Cab 4WD · White
$44,872
$2,043 below market
30k mi · Placerville, CA 8.2 / 10
17.2% reach 250k miles · 170k miles left to 200k
$0.26 per mile of runway
2020 GMC Sierra 2500HDMile rating
Great Deal
2020 GMC Sierra 2500HD
AT4 Crew Cab 4WD · Black
$42,047
$3,056 below market
120k mi · Fort Lupton, CO 8.1 / 10
17.2% reach 250k miles · 80k miles left to 200k
$0.53 per mile of runway
2017 GMC Yukon XLMile rating
Great Deal
2017 GMC Yukon XL
Denali 4WD · White Diamond
$20,950
$2,848 below market
8-speed automatic transmission: known issue on this model year
119k mi · Billings, MT 8.0 / 10
8.6% reach 250k miles · 81k miles left to 200k
$0.26 per mile of runway
2017 GMC YukonMile rating
Great Deal
2017 GMC Yukon
Denali 4WD · Black
$20,995
$2,429 below market
8-speed automatic transmission: known issue on this model year
107k mi · Randolph, MA 8.0 / 10
7.7% reach 250k miles · 93k miles left to 200k
$0.22 per mile of runway
2024 GMC Sierra 2500HDMile rating
Just ListedGreat Deal
2024 GMC Sierra 2500HD
AT4 Crew Cab 4WD · Onyx Black
$59,995
$2,991 below market
44k mi · White Hall, AR 7.9 / 10
17.2% reach 250k miles · 156k miles left to 200k
$0.38 per mile of runway
2024 GMC Sierra 3500HDMile rating
Top 10 Longest-LastingGreat Deal
2024 GMC Sierra 3500HD
AT4 Crew Cab 4WD · Summit White
$59,168
$2,871 below market
50k mi · Bountiful, UT 7.9 / 10
26.2% reach 250k miles · 150k miles left to 200k
$0.39 per mile of runway
2023 GMC Sierra 2500HDMile rating
Great Deal
2023 GMC Sierra 2500HD
Denali Crew Cab 4WD · Onyx Black
$52,680
$2,840 below market
73k mi · Denton, TX 7.9 / 10
17.2% reach 250k miles · 127k miles left to 200k
$0.42 per mile of runway
2021 GMC YukonMile rating
Great Deal
2021 GMC Yukon
Denali 4WD · Midnight Blue Metallic
$43,494
$2,269 below market
68k mi · Nashua, NH 7.9 / 10
7.7% reach 250k miles · 132k miles left to 200k
$0.33 per mile of runway
2021 GMC Sierra 2500HDMile rating
Great Deal
2021 GMC Sierra 2500HD
AT4 Crew Cab 4WD · Summit White
$45,159
$2,020 below market
85k mi · Antioch, TN 7.9 / 10
17.2% reach 250k miles · 115k miles left to 200k
$0.39 per mile of runway
2025 GMC Sierra 2500HDMile rating
Great Deal
2025 GMC Sierra 2500HD
SLT Crew Cab 4WD · Volcanic Red Tintcoat
$55,995
$2,172 below market
61k mi · Sullivan, MO 7.8 / 10
17.2% reach 250k miles · 139k miles left to 200k
$0.40 per mile of runway
2018 GMC YukonMile rating
Great Deal
2018 GMC Yukon
Denali RWD · White
$21,899
$1,866 below market
8-speed automatic transmission: known issue on this model year
128k mi · Florence, SC 7.8 / 10
7.7% reach 250k miles · 72k miles left to 200k
$0.30 per mile of runway
2016 GMC YukonMile rating
Great Deal
2016 GMC Yukon
Denali · White
$21,990
$1,327 below market
8-speed automatic transmission: known issue on this model year
94k mi · Jacksonville, FL 7.8 / 10
7.7% reach 250k miles · 106k miles left to 200k
$0.21 per mile of runway
2020 GMC Sierra 2500HDMile rating
Great Deal
2020 GMC Sierra 2500HD
Denali Crew Cab 4WD · White Frost Tricoat
$45,067
$2,797 below market
137k mi · Blackfoot, ID 7.7 / 10
17.2% reach 250k miles · 63k miles left to 200k
$0.71 per mile of runway
2019 GMC YukonMile rating
Great Deal
2019 GMC Yukon
Denali RWD · White Frost Tricoat
$27,330
$2,249 below market
8-speed automatic transmission: known issue on this model year
98k mi · Baton Rouge, LA 7.7 / 10
7.7% reach 250k miles · 102k miles left to 200k
$0.27 per mile of runway
2017 GMC YukonMile rating
Great Deal
2017 GMC Yukon
Denali 4WD · Onyx Black
$20,494
$1,860 below market
8-speed automatic transmission: known issue on this model year
134k mi · Greenville, SC 7.7 / 10
7.7% reach 250k miles · 66k miles left to 200k
$0.31 per mile of runway
2019 GMC YukonMile rating
Great Deal
2019 GMC Yukon
Denali 4WD · White
$27,901
$2,199 below market
8-speed automatic transmission: known issue on this model year
101k mi · Platte City, MO 7.6 / 10
7.7% reach 250k miles · 99k miles left to 200k
$0.28 per mile of runway
2021 GMC YukonMile rating
Great Deal
2021 GMC Yukon
SLT 4WD · Onyx Black
$39,862
$2,053 below market
86k mi · Cadiz, KY 7.6 / 10
7.7% reach 250k miles · 114k miles left to 200k
$0.35 per mile of runway
2022 GMC Sierra 2500HDMile rating
Great Deal
2022 GMC Sierra 2500HD
AT4 Crew Cab 4WD · Summit White
$51,131
$1,402 below market
89k mi · Buford, GA 7.6 / 10
17.2% reach 250k miles · 111k miles left to 200k
$0.46 per mile of runway
2025 GMC YukonMile rating
Great Deal
2025 GMC Yukon
Elevation RWD · Sterling Metallic
$58,794
$2,923 below market
27k mi · Plano, TX 7.5 / 10
7.7% reach 250k miles · 173k miles left to 200k
$0.34 per mile of runway
2023 GMC Sierra 2500HDMile rating
Great Deal
2023 GMC Sierra 2500HD
AT4 Crew Cab 4WD · Onyx Black
$54,414
$1,896 below market
62k mi · Carrollton, GA 7.5 / 10
17.2% reach 250k miles · 138k miles left to 200k
$0.39 per mile of runway
2018 GMC YukonMile rating
Great Deal
2018 GMC Yukon
Denali 4WD · BLACK
$22,500
$1,628 below market
8-speed automatic transmission: known issue on this model year
120k mi · Peabody, MA 7.5 / 10
7.7% reach 250k miles · 80k miles left to 200k
$0.28 per mile of runway
2024 GMC Yukon XLMile rating
Great Deal
2024 GMC Yukon XL
Denali 4WD · Onyx Black
$56,170
$3,158 below market
52k mi · Westbury, NY 7.4 / 10
8.6% reach 250k miles · 148k miles left to 200k
$0.38 per mile of runway
2023 GMC Sierra 2500HDMile rating
Great Deal
2023 GMC Sierra 2500HD
Denali Crew Cab 4WD · Green
$48,445
$2,655 below market
80k mi · Islip, NY 7.4 / 10
17.2% reach 250k miles · 120k miles left to 200k
$0.40 per mile of runway
2023 GMC Sierra 2500HDMile rating
Great Deal
2023 GMC Sierra 2500HD
Pro Crew Cab 4WD · White
$35,900
$2,122 below market
78k mi · Huntington Station, NY 7.4 / 10
17.2% reach 250k miles · 122k miles left to 200k
$0.29 per mile of runway
2018 GMC YukonMile rating
Great Deal
2018 GMC Yukon
Denali 4WD
$20,215
$1,928 below market
8-speed automatic transmission: known issue on this model year
141k mi · Austin, TX 7.4 / 10
7.7% reach 250k miles · 59k miles left to 200k
$0.34 per mile of runway
2022 GMC YukonMile rating
Great Deal
2022 GMC Yukon
Denali 4WD · White Frost Tricoat
$46,899
$1,567 below market
68k mi · Lutz, FL 7.4 / 10
7.7% reach 250k miles · 132k miles left to 200k
$0.35 per mile of runway
2022 GMC Sierra 2500HDMile rating
Great Deal
2022 GMC Sierra 2500HD
SLE Double Cab 4WD · Summit White
$32,497
$1,443 below market
111k mi · Saint Albans, VT 7.4 / 10
17.2% reach 250k miles · 89k miles left to 200k
$0.37 per mile of runway
2023 GMC YukonMile rating
Great Deal
2023 GMC Yukon
AT4 4WD · White
$53,181
$2,436 below market
56k mi · Lakewood, NJ 7.3 / 10
7.7% reach 250k miles · 144k miles left to 200k
$0.37 per mile of runway
2019 GMC YukonMile rating
Great Deal
2019 GMC Yukon
Denali 4WD · Black
$24,731
$2,246 below market
8-speed automatic transmission: known issue on this model year
120k mi · Indianapolis, IN 7.3 / 10
7.7% reach 250k miles · 80k miles left to 200k
$0.31 per mile of runway
2022 GMC Yukon XLMile rating
Great Deal
2022 GMC Yukon XL
SLT 4WD · Cayenne Red
$40,698
$2,028 below market
84k mi · Lewes, DE 7.3 / 10
8.6% reach 250k miles · 116k miles left to 200k
$0.35 per mile of runway
2025 GMC Sierra 2500HDMile rating
Great Deal
2025 GMC Sierra 2500HD
SLE Double Cab 4WD · Summit White
$49,371
$2,027 below market
26k mi · Auburn, ME 7.3 / 10
17.2% reach 250k miles · 174k miles left to 200k
$0.28 per mile of runway
2020 GMC Yukon XLMile rating
Check This Model YearGreat Deal
2020 GMC Yukon XL
SLT RWD · Summit White
$24,080
$2,012 below market
5.3L V8 (Active Fuel Management): known issue on this model year
89k mi · Norco, CA 7.3 / 10
8.6% reach 250k miles · 111k miles left to 200k
$0.22 per mile of runway

See all 65 GMC listings →

One email a week at most, and only when new cars are listed below market. No spam. Unsubscribe with one click.

Before you buy a used GMC

Partner links — Caboose may earn a commission if you buy through them, at no cost to you. It never affects which cars we list.