GMC

Used GMC for Sale Across the U.S.


Make







51,825 cars found
Used 104,851 mi

2016 GMC Acadia SLE-2

Glen Mills, PA
Gasoline
Automatic
AWD
$11,927
or $208/mo
Used 37,994 mi

2022 GMC Acadia AT4

Canonsburg, PA
Gasoline
Automatic
AWD
$33,988
or $592/mo
Used 123,225 mi

2016 GMC Sierra 1500 SLE

Lancaster, PA
Gasoline
Automatic
AWD
$22,253
or $388/mo
Used 45,678 mi

2020 GMC Canyon Denali

Philadelphia, PA
Gasoline
Automatic
AWD
$31,999
or $557/mo
Used 64,057 mi

2023 GMC Sierra 1500 SLT

Hudson, WI
Gasoline
Automatic
AWD
$47,544
or $828/mo
Used 105,250 mi

2020 GMC Terrain SLT

Perry, OK
Gasoline
Automatic
FWD
$16,950
or $295/mo
Used 193,614 mi

2011 GMC Sierra 1500 SLT

Enid, OK
Flex
Automatic
AWD
$13,777
or $240/mo
Used 143,015 mi

2017 GMC Yukon SLT

Edmond, OK
Gasoline
Automatic
AWD
$20,000
or $348/mo
Used 99,725 mi

2018 GMC Acadia Denali

Edmond, OK
Gasoline
Automatic
AWD
$20,000
or $348/mo
Certified 18,334 mi

2022 GMC Terrain SLE

Broken Arrow, OK
Gasoline
Automatic
FWD
$23,000
or $401/mo
Used 69,933 mi

2016 GMC Terrain Denali

Broken Arrow, OK
Flex
Automatic
FWD
$16,000
or $279/mo
Used 81,782 mi

2020 GMC Acadia Denali

Broken Arrow, OK
Gasoline
Automatic
FWD
$23,500
or $409/mo
Used 90,326 mi

2020 GMC Acadia SLT

Oklahoma City, OK
Gasoline
Automatic
FWD
$21,550
or $375/mo
Used 53,177 mi

2023 GMC Yukon XL Denali

Tulsa, OK
Gasoline
Automatic
AWD
$64,990
or $1,132/mo
Used 70,493 mi

2018 GMC Sierra 1500 SLT

Ironton, OH
Gasoline
Automatic
AWD
$27,316
or $476/mo
Certified 22,429 mi

2024 GMC Terrain SLE

Brecksville, OH
Gasoline
Automatic
FWD
$23,495
or $409/mo