Gmc for sale in Buffalo, NY
303 listings found

Used
Pre-Owned 2025 GMC Savana Cargo Van 2500
WagonsStock #DL26V404
$37,086
View details →
Used
Pre-Owned 2022 GMC Terrain Denali
SUVsStock #PA26L197A
$27,599
View details →
Used
Pre-Owned 2020 GMC Sierra 1500 Denali
PickupsStock #TOL261651A
$37,548
View details →
Used
Pre-Owned 2020 GMC Terrain SLE
SUVsStock #KOL270269B
$19,135
View details →
Used
Pre-Owned 2020 GMC Acadia SLE
SUVsStock #COA262102A
$18,155
View details →
Used
Pre-Owned 2023 GMC Yukon Denali
SUVsStock #CW26Z877
$49,172
View details →
Used
Pre-Owned 2023 GMC Yukon Denali
SUVsStock #FRF260607B
$56,113
View details →
Used
Pre-Owned 2024 GMC Canyon 4WD AT4
PickupsStock #CW26L956
$40,106
View details →
Used
Pre-Owned 2023 GMC Terrain SLE
SUVsStock #CW26Z947
$23,901
View details →
Used
Pre-Owned 2021 GMC Sierra 1500 Elevation
PickupsStock #FHF262020A
$30,936
View details →
Used
Pre-Owned 2022 GMC Yukon Denali
SUVsStock #TOL261807A
$52,615
View details →
Used
Pre-Owned 2022 GMC Sierra 1500 SLT
PickupsStock #IWXS270048A
$42,144
View details →
Used
Pre-Owned 2024 GMC Sierra 2500HD Pro
PickupsStock #DL26V401
$47,114
View details →
Used
Pre-Owned 2026 GMC Yukon Denali Ultimate
SUVsStock #FHF261566A
$99,890
View details →
Used
Pre-Owned 2020 GMC Acadia SLE
SUVsStock #TW26Z270A
$18,154
View details →
Used
Pre-Owned 2024 GMC Sierra 1500 AT4
PickupsStock #CHS260840B
$50,410
View details →
Used
Pre-Owned 2022 GMC Terrain SLE
SUVsStock #FHC261782A
$22,627
View details →
Used
Pre-Owned 2024 GMC Terrain AT4
SUVsStock #CWE270368A
$29,109
View details →
Used
Pre-Owned 2023 GMC Sierra 2500HD AT4
PickupsStock #TOV261551A
$59,799
View details →
Used
Pre-Owned 2025 GMC Sierra 2500HD Denali Ultimate
PickupsStock #DLT260475A
$76,105
View details →
Used
Pre-Owned 2024 GMC Sierra 3500HD AT4
PickupsStock #CWU263997B
$62,142
View details →
Used
Pre-Owned 2025 GMC Yukon Elevation
SUVsStock #DLG260618A
$68,089
View details →
Used
Pre-Owned 2020 GMC Terrain SLE
SUVsStock #SLF260494A
$17,446
View details →
Used
Pre-Owned 2018 GMC Acadia Denali
SUVsStock #TWL261760A
$22,138
View details →
