Cars for sale in Buffalo, NY
6,929 listings found

New
New 2027 Ram 2500 Big Horn
PickupsStock #DRT270082
$71,285
View details →
New
New 2026 Chevrolet Silverado 2500 HD LT
PickupsStock #CRS261941
$67,024
View details →
New
New 2027 Ram 2500 Power Wagon Diesel
PickupsStock #DOT270143
$92,485
View details →
New
New 2026 Chevrolet Silverado 2500 HD LT
PickupsStock #CHS261430
$70,545
View details →
New
New 2026 Chevrolet Express Cutaway 3500 1WT
WagonsStock #CSG262030
$44,465
View details →
New
New 2026 Chevrolet Silverado 2500 HD High Country
PickupsStock #CHS261499
$82,605
View details →
New
New 2025 Mercedes-Benz Sprinter 2500 Cargo Van High Roof 144” 4cyl HO
WagonsStock #S250155
$50,948
View details →
New
New 2026 Chevrolet Silverado 2500 HD LT
PickupsStock #CSS261987
$70,590
View details →
New
New 2026 Mercedes-Benz Sprinter 2500 Crew Van 144” Standard Roof 4cyl HO
WagonsStock #S260045
$61,052
View details →
New
New 2024 Ram ProMaster 3500 Cutaway Low Roof
WagonsStock #DOP241514
$47,015
View details →
New
New 2026 Mercedes-Benz Sprinter 2500 Cargo Van 170” 4cyl HO
WagonsStock #S260020
$63,080
View details →
New
New 2027 Ram 2500 Laramie
PickupsStock #DLT270004
$82,062
View details →
New
New 2026 Chevrolet Silverado 2500HD LTZ
PickupsStock #CS0272
$86,395
View details →
New
New 2027 Ram 2500 Tradesman
PickupsStock #DLT270024
$61,940
View details →
New
New 2026 Ford F-350SD XLT
PickupsStock #FRF260005
$70,934
View details →
New
New 2027 Mercedes-Benz Sprinter 2500 Crew Van Standard Roof 144" 4cyl HO
WagonsStock #S270001
$68,086
View details →
New
New 2026 Chevrolet Silverado 2500 HD ZR2
PickupsStock #COS262604
$90,435
View details →
New
New 2026 Chevrolet Silverado 2500HD LTZ
PickupsStock #CS0222
$86,395
View details →
New
New 2027 Ram 2500 Tradesman
PickupsStock #DLT270031
$61,495
View details →
New
New 2026 Mercedes-Benz Sprinter 2500 Cargo Van 144” High Roof 4cyl AWD
WagonsStock #S260046
$67,477
View details →
New
New 2027 Ram 3500 Laramie
PickupsStock #DRT270012
$84,797
View details →
New
New 2026 Chevrolet Silverado 2500 HD LTZ
PickupsStock #CHS261796
$78,745
View details →
New
New 2026 Chevrolet Silverado 2500HD LTZ
PickupsStock #CS0174
$88,400
View details →
New
New 2026 Chevrolet Silverado 2500 HD ZR2
PickupsStock #CWS264043
$90,435
View details →
