GMC

Used GMC for Sale Across the U.S.


Make







51,927 cars found
Used 101,281 mi

2022 GMC Sierra 2500HD AT4

Broken Arrow, OK
Diesel
Automatic
AWD
$50,991
or $888/mo
Used 35,932 mi

2023 GMC Sierra 2500HD AT4

Bartlesville, OK
Diesel
Automatic
AWD
$64,911
or $1,131/mo
Used 37,169 mi

2023 GMC Sierra 2500HD Denali

Bartlesville, OK
Diesel
Automatic
AWD
$64,911
or $1,131/mo
Used 128,559 mi

2020 GMC Sierra 2500 Denali HD Denali

Pauls Valley, OK
Diesel
Automatic
AWD
$49,950
or $870/mo
Used 125,186 mi

2018 GMC Sierra 1500 Denali Denali

Pauls Valley, OK
Gasoline
Automatic
AWD
$29,055
or $506/mo
Used 60,559 mi

2022 GMC Canyon Elevation

Muskogee, OK
Gasoline
Automatic
RWD
$26,648
or $464/mo
Used 106 mi

2024 GMC Canyon Elevation

Owasso, OK
Gasoline
Automatic
RWD
$34,319
or $598/mo
Used 31,152 mi

2025 GMC Sierra 1500 SLT

Ada, OK
Gasoline
Automatic
AWD
$45,900
or $800/mo
Certified 32,454 mi

2022 GMC Terrain Denali

Wagoner, OK
Gasoline
Automatic
AWD
$31,975
or $557/mo
Used 48,438 mi

2024 GMC Sierra 2500HD Denali

Portland, OR
Diesel
Automatic
AWD
$64,990
or $1,132/mo
Used 68,087 mi

2019 GMC Sierra 1500 Base

Portland, OR
Gasoline
Automatic
AWD
$24,990
or $435/mo
Used 2,747 mi

2025 GMC HUMMER EV 2X

Milwaukie, OR
Electric
Automatic
AWD
$66,998
or $1,167/mo
Used 11,979 mi

2025 GMC HUMMER EV 3X

Milwaukie, OR
Electric
Automatic
AWD
$72,998
or $1,272/mo
Used 95,598 mi

2021 GMC Sierra 3500 Denali HD Denali

Madras, OR
Diesel
Automatic
AWD
$55,900
or $974/mo
Certified 23,594 mi

2021 GMC Sierra 1500 SLT

Mechanicsburg, PA
Diesel
Automatic
AWD
$42,448
or $739/mo
Used 104,722 mi

2015 GMC Acadia SLE1

West Chester, PA
Gasoline
Automatic
FWD
$9,807
or $171/mo