GMC

Used GMC for Sale Across the U.S.


Make







49,998 cars found
Used 118,672 mi

2016 GMC Acadia SLT-1

Delaware, OH
Gasoline
Automatic
FWD
$11,999
or $209/mo
Used 70,383 mi

2016 GMC Terrain Denali

Delaware, OH
Flex
Automatic
FWD
$14,995
or $261/mo
Certified 67,036 mi

2021 GMC Sierra 1500 AT4

Delaware, OH
Gasoline
Automatic
AWD
$39,999
or $697/mo
Used 66,500 mi

2022 GMC Sierra 2500 Denali HD Denali

Strongsville, OH
Diesel
Automatic
AWD
$59,500
or $1,037/mo
Used 53,199 mi

2016 GMC Terrain Denali

Lebanon, OH
Flex
Automatic
FWD
$14,995
or $261/mo
Used 12,734 mi

2023 GMC Terrain SLE

Lebanon, OH
Gasoline
Automatic
FWD
$23,998
or $418/mo
Used 98,138 mi

2016 GMC Sierra 1500 SLE

Waverly, OH
Gasoline
Automatic
AWD
$21,733
or $379/mo
Used 23,295 mi

2023 GMC Yukon Denali Ultimate

Grove City, OH
Gasoline
Automatic
AWD
$76,019
or $1,324/mo
Used 106,616 mi

2017 GMC Sierra 1500 Denali Denali

Norman, OK
Gasoline
Automatic
AWD
$28,999
or $505/mo
Used 27,975 mi

2024 GMC Sierra 1500 SLT

Bartlesville, OK
Gasoline
Automatic
AWD
$46,546
or $811/mo
Used 68,442 mi

2022 GMC Yukon SLT

Pryor, OK
Gasoline
Automatic
RWD
$45,411
or $791/mo
Used 85,877 mi

2022 GMC Sierra 1500 Denali Denali

Claremore, OK
Diesel
Automatic
AWD
$42,877
or $747/mo
Used 32,167 mi

2023 GMC Acadia AT4

Wellston, OK
Gasoline
Automatic
AWD
$32,190
or $561/mo
Used 26,930 mi

2022 GMC Sierra 1500 AT4X

Altus, OK
Gasoline
Automatic
AWD
$58,651
or $1,022/mo
Used 90,585 mi

2018 GMC Terrain SLE

Gresham, OR
Gasoline
Automatic
FWD
$13,995
or $244/mo
Used 53,912 mi

2020 GMC Terrain SLE

Hillsboro, OR
Gasoline
Automatic
AWD
$20,967
or $365/mo