GMC

Used GMC for Sale Across the U.S.


Make







51,926 cars found
Used 38,347 mi

2024 GMC Sierra 2500HD Denali

Pauls Valley, OK
Diesel
Automatic
AWD
$70,100
or $1,221/mo
Used 28,123 mi

2023 GMC Terrain Denali

Muskogee, OK
Gasoline
Automatic
AWD
$29,500
or $514/mo
Used 29,709 mi

2025 GMC Sierra 1500 AT4

Pryor, OK
Diesel
Automatic
AWD
$57,168
or $996/mo
Used 130,003 mi

2021 GMC Sierra 1500 AT4

Pryor, OK
Diesel
Automatic
AWD
$32,888
or $573/mo
Used 68,427 mi

2024 GMC Sierra 2500HD SLT

Weatherford, OK
Diesel
Automatic
AWD
$60,651
or $1,057/mo
Used 25,256 mi

2024 GMC Sierra 1500 Denali Denali

Collinsville, OK
Diesel
Automatic
AWD
$56,669
or $987/mo
Used 106,284 mi

2007 GMC Sierra 3500 SLT

Gresham, OR
Diesel
Automatic
RWD
$19,763
or $344/mo
Used 52,582 mi

2022 GMC Sierra 1500 Limited Base

Gresham, OR
Gasoline
Automatic
AWD
$29,993
or $522/mo
Used 60,273 mi

2019 GMC Sierra 1500 Denali

Hillsboro, OR
Gasoline
Automatic
AWD
$37,500
or $653/mo
Used 86 mi

2026 GMC Yukon DENALI

Hermiston, OR
Diesel
Automatic
AWD
$96,990
or $1,690/mo
Used 1,006 mi

2026 GMC Sierra 2500HD AT4X

The Dalles, OR
Diesel
Automatic
AWD
$89,995
or $1,568/mo
Used 34,470 mi

2022 GMC Sierra 2500 Denali HD Denali

Newberg, OR
Diesel
Automatic
AWD
$65,988
or $1,150/mo
Used 40,423 mi

2022 GMC Canyon AT4

Madras, OR
Gasoline
Automatic
AWD
$36,900
or $643/mo
Used 55,535 mi

2019 GMC Terrain Denali

Ashland, OR
Gasoline
Automatic
AWD
$23,751
or $414/mo
Used 45,888 mi

2023 GMC Acadia SLT

Philadelphia, PA
Gasoline
Automatic
AWD
$27,995
or $488/mo
Used 101,452 mi

2016 GMC Sierra 2500 Denali HD Denali

Butler, PA
Diesel
Automatic
AWD
$39,334
or $685/mo