Skip to content
New and Used Cars for Sale in Buffalo, NY
Sponsored bySponsor

Silverado 2500 for sale in Buffalo, NY

169 listings found

New 2026 Chevrolet Silverado 2500 HD LTZ
New

New 2026 Chevrolet Silverado 2500 HD LTZ

PickupsStock #COS262521
$84,150
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS263883
$71,190
View details →
Pre-Owned 2024 Chevrolet Silverado 2500HD ZR2
Used

Pre-Owned 2024 Chevrolet Silverado 2500HD ZR2

PickupsStock #CSS261340A
$66,306
View details →
New 2026 Chevrolet Silverado 2500 HD LTZ
New

New 2026 Chevrolet Silverado 2500 HD LTZ

PickupsStock #COS262520
$84,645
View details →
New 2026 Chevrolet Silverado 2500 HD LTZ
New

New 2026 Chevrolet Silverado 2500 HD LTZ

PickupsStock #COS262519
$84,150
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS263893
$71,190
View details →
Pre-Owned 2024 Chevrolet Silverado 2500HD LTZ
Used

Pre-Owned 2024 Chevrolet Silverado 2500HD LTZ

PickupsStock #CSS261667A
$64,503
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CHS261435
$70,705
View details →
New 2026 Chevrolet Silverado 2500 HD LTZ
New

New 2026 Chevrolet Silverado 2500 HD LTZ

PickupsStock #CWS264013
$78,745
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CHS260990
$65,990
View details →
New 2026 Chevrolet Silverado 2500 HD High Country
New

New 2026 Chevrolet Silverado 2500 HD High Country

PickupsStock #COS262527
$86,510
View details →
New 2026 Chevrolet Silverado 2500 HD LTZ
New

New 2026 Chevrolet Silverado 2500 HD LTZ

PickupsStock #CHS261498
$78,745
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS263999
$70,895
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS264063
$71,290
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS264040
$71,190
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS263998
$70,895
View details →
New 2026 Chevrolet Silverado 2500 HD LTZ
New

New 2026 Chevrolet Silverado 2500 HD LTZ

PickupsStock #CWS264064
$78,745
View details →
New 2026 Chevrolet Silverado 2500 HD ZR2
New

New 2026 Chevrolet Silverado 2500 HD ZR2

PickupsStock #COS262616
$90,040
View details →
New 2026 Chevrolet Silverado 2500 HD High Country
New

New 2026 Chevrolet Silverado 2500 HD High Country

PickupsStock #CHS261499
$82,605
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS263889
$71,190
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS263892
$70,890
View details →
New 2026 Chevrolet Silverado 2500 HD ZR2
New

New 2026 Chevrolet Silverado 2500 HD ZR2

PickupsStock #COS262604
$90,435
View details →
New 2026 Chevrolet Silverado 2500 HD LTZ
New

New 2026 Chevrolet Silverado 2500 HD LTZ

PickupsStock #CWS264036
$79,140
View details →
New 2026 Chevrolet Silverado 2500 HD LT
New

New 2026 Chevrolet Silverado 2500 HD LT

PickupsStock #CWS263907
$71,585
View details →