2016 Chevrolet Silverado 2500HD for sale

All available 2016 Chevrolet Silverado 2500HD listings.

958 listings • $9,566 – $72,955 • avg 122,514 mi

2016 Chevrolet Silverado 2500HD LT — Pickup Truck — 130,263 mi — Phoenix, AZ Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

130,263 miDiesel Summit White

$31,995

Phoenix, AZ

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 147,163 mi — Austin, TX Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

147,163 miDiesel Summit White

$34,597

Austin, TX

View →
2016 Chevrolet Silverado 2500HD LT — Pickup Truck — 309,568 mi — Arlington, TX Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LT · RWD · Automatic

309,568 miGas Summit White

$12,995

Arlington, TX

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 193,948 mi — Mesa, AZ Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

193,948 miDiesel Tungsten Metallic

$28,997

Mesa, AZ

View →
2016 Chevrolet Silverado 2500HD LT — Pickup Truck — 149,002 mi — Post Falls, ID Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

149,002 miGas Silver Ice Metallic

$25,987

Post Falls, ID

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 90,224 mi — LaBelle, FL Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

90,224 miDiesel Summit White

$37,984

LaBelle, FL

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 157,776 mi — Reidsville, NC Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

157,776 miDiesel Red Hot

$33,800

Reidsville, NC

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 71,536 mi — Vancouver, WA Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

71,536 miDiesel Black

Contact for price

Vancouver, WA

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 81,752 mi — Santa Paula, CA Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · RWD · Automatic

81,752 miDiesel Black

$42,998

Santa Paula, CA

View →
2016 Chevrolet Silverado 2500HD High Country — Pickup Truck — 91,953 mi — Elk Grove, CA Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

High Country · 4WD · Automatic

91,953 miDiesel Summit White

$48,800

Elk Grove, CA

View →
2016 Chevrolet Silverado 2500HD High Country — Pickup Truck — 78,261 mi — Austin, TX Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

High Country · 4WD · Automatic

78,261 miDiesel Butte Red Metallic

$45,823

Austin, TX

View →
2016 Chevrolet Silverado 2500HD WT — Pickup Truck — 111,920 mi — Mesa, AZ Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

WT · RWD · Automatic

111,920 miGas Summit White

$18,991

Mesa, AZ

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 112,401 mi — Selma, TX Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

112,401 miDiesel Tungsten Metallic

$37,985

Selma, TX

View →
2016 Chevrolet Silverado 2500HD WT — Pickup Truck — 104,214 mi — Vallejo, CA Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

104,214 miDiesel Summit White

$30,000

Vallejo, CA

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 85,293 mi — Hillsboro, OR Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

85,293 miDiesel Black

Contact for price

Hillsboro, OR

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 95,422 mi — Sacramento, CA Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

95,422 miDiesel Summit White

$41,777

Sacramento, CA

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 167,883 mi — Benson, NC Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

167,883 miGas Summit White

$27,900

Benson, NC

View →
2016 Chevrolet Silverado 2500HD LT — Pickup Truck — 85,521 mi — Columbia, KY Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

85,521 miDiesel Tungsten Metallic

$35,500

Columbia, KY

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 84,554 mi — Springfield, IL Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

84,554 miDiesel Black

$38,999

Springfield, IL

View →
2016 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 54,427 mi — Conroe, TX Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LTZ · RWD · Automatic

54,427 miDiesel Silver Ice Metallic

$44,498

Conroe, TX

View →
2016 Chevrolet Silverado 2500HD High Country — Pickup Truck — 93,045 mi — Bristol, TN Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

High Country · 4WD · Automatic

93,045 miDiesel Black

$43,998

Bristol, TN

View →
2016 Chevrolet Silverado 2500HD LT — Pickup Truck — 24,970 mi — Sanford, NC Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

24,970 miGas Summit White

$33,887

Sanford, NC

View →
2016 Chevrolet Silverado 2500HD High Country — Pickup Truck — 120,266 mi — Denver, CO Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

High Country · 4WD · Automatic

120,266 miGas Summit White

$34,990

Denver, CO

View →
2016 Chevrolet Silverado 2500HD LT — Pickup Truck — 81,310 mi — Littleton, CO Clean title
Chevrolet logo

USED · Pickup Truck

2016 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

81,310 miGas Autumn Bronze Metallic

$34,998

Littleton, CO

View →

About this category

The 2016 Chevrolet Silverado 2500HD is currently available in 958 listings on Carlify. Average mileage across these listings is 122,514 miles. Pricing starts at $9,566 and reaches $72,955. Browse photos, full vehicle history, and dealer details for each 2016 Silverado 2500HD.

Frequently asked questions

How much does a 2016 Chevrolet Silverado 2500HD cost used?
2016 Chevrolet Silverado 2500HD listings range from $9,566 to $72,955, averaging $31,296 on Carlify.
How many 2016 Chevrolet Silverado 2500HD are listed?
Carlify shows 958 active 2016 Chevrolet Silverado 2500HD listings.
What's the average mileage on a 2016 Chevrolet Silverado 2500HD?
Average mileage across 2016 Chevrolet Silverado 2500HD listings is 122,514 miles.