GMC

Used GMC for Sale Across the U.S.


Make







54,001 cars found
Used 90,187 mi

2022 GMC Yukon AT4

Collinsville, IL
Gasoline
Automatic
AWD
$48,372
or $843/mo
Used 71,928 mi

2022 GMC Sierra 2500HD AT4

Collinsville, IL
Diesel
Automatic
AWD
$56,372
or $982/mo
Used 83,233 mi

2021 GMC Sierra 2500 Denali HD Denali

Collinsville, IL
Diesel
Automatic
AWD
$55,372
or $965/mo
Used 18,084 mi

2022 GMC Sierra 3500HD AT4

Collinsville, IL
Diesel
Automatic
AWD
$62,372
or $1,087/mo
Used 66,140 mi

2024 GMC Sierra 2500HD Denali Ultimate

Collinsville, IL
Diesel
Automatic
AWD
$69,372
or $1,208/mo
Used 1,684 mi

2026 GMC Sierra 3500HD SLE

Collinsville, IL
Diesel
Automatic
AWD
$67,372
or $1,174/mo
Used 66,130 mi

2021 GMC Sierra 1500 AT4

Collinsville, IL
Gasoline
Automatic
AWD
$40,372
or $703/mo
Used 19,903 mi

2024 GMC Sierra 1500 Denali Denali

Collinsville, IL
Diesel
Automatic
AWD
$62,372
or $1,087/mo
Used 39,086 mi

2025 GMC Sierra 1500 Denali Ultimate

Collinsville, IL
Diesel
Automatic
AWD
$63,372
or $1,104/mo
Used 89,877 mi

2023 GMC Terrain SLT

Collinsville, IL
Gasoline
Automatic
FWD
$20,372
or $355/mo
Used 77,825 mi

2020 GMC Terrain SLT

Collinsville, IL
Gasoline
Automatic
AWD
$21,372
or $372/mo
Used 131,897 mi

2018 GMC Sierra 1500 SLT

Collinsville, IL
Gasoline
Automatic
AWD
$24,872
or $433/mo
Used 67,478 mi

2021 GMC Sierra 1500 Elevation

Ottawa, IL
Diesel
Automatic
AWD
$34,997
or $610/mo
Used 45,817 mi

2024 GMC Sierra 1500 AT4X

Collinsville, IL
Gasoline
Automatic
AWD
$60,372
or $1,052/mo
Used 112,418 mi

2021 GMC Yukon SLT

Lisle, IL
Gasoline
Automatic
RWD
$36,264
or $632/mo
Used 12,679 mi

2025 GMC Yukon XL Denali

East Dubuque, IL
Gasoline
Automatic
AWD
$71,500
or $1,246/mo