2017 Chevrolet Silverado 3500HD for sale

All available 2017 Chevrolet Silverado 3500HD listings.

212 listings • $16,000 – $61,999 • avg 108,508 mi

2017 Chevrolet Silverado 3500HD LT — Pickup Truck — 126,221 mi — West Valley City, UT Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LT · 4WD · Automatic

126,221 miDiesel Graphite Metallic

$34,977

West Valley City, UT

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 113,746 mi — Sumner, WA Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

113,746 miDiesel Red Hot

Contact for price

Sumner, WA

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 103,749 mi — Bend, OR Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

103,749 miDiesel Black

$43,990

Bend, OR

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 81,370 mi — Eldersburg, MD Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

81,370 miDiesel Summit White

$48,595

Eldersburg, MD

View →
2017 Chevrolet Silverado 3500HD High Country — Pickup Truck — 125,865 mi — Castle Rock, CO Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

High Country · 4WD · Automatic

125,865 miDiesel Black

$41,850

Castle Rock, CO

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 55,038 mi — Fresno, CA Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

55,038 miDiesel Deep Ocean Blue Metallic

$48,998

Fresno, CA

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 125,916 mi — Sandy, UT Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

125,916 miDiesel Silver Ice Metallic

$37,994

Sandy, UT

View →
2017 Chevrolet Silverado 3500HD High Country — Pickup Truck — 84,417 mi — Belmont, NC Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

High Country · 4WD · Automatic

84,417 miDiesel Summit White

$48,000

Belmont, NC

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 151,320 mi — Orem, UT Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

151,320 miDiesel Black

$36,246

Orem, UT

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 57,270 mi — Waco, TX Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

57,270 miDiesel Silver Ice Metallic

$47,880

Waco, TX

View →
2017 Chevrolet Silverado 3500HD High Country — Pickup Truck — 143,855 mi — Indianapolis, IN Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

High Country · 4WD · Automatic

143,855 miDiesel Summit White

$38,995

Indianapolis, IN

View →
2017 Chevrolet Silverado 3500HD High Country — Pickup Truck — 106,921 mi — Rockville Centre, NY Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

High Country · 4WD · Automatic

106,921 miDiesel Butte Red Metallic

$46,889

Rockville Centre, NY

View →
2017 Chevrolet Silverado 3500HD High Country — Pickup Truck — 40,019 mi — Reidsville, NC
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

High Country · 4WD · Automatic

40,019 miDiesel Black

$48,280

Reidsville, NC

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 96,450 mi — Sacramento, CA Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

96,450 miDiesel Summit White

$43,800

Sacramento, CA

View →
2017 Chevrolet Silverado 3500HD WT — Pickup Truck — 78,258 mi — Glenpool, OK Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

WT · 4WD · Automatic

78,258 miDiesel Summit White

Contact for price

Glenpool, OK

View →
2017 Chevrolet Silverado 3500HD WT — Pickup Truck — 94,008 mi — Centennial, CO Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

WT · 4WD · Automatic

94,008 miDiesel Summit White

$32,999

Centennial, CO

View →
2017 Chevrolet Silverado 3500HD High Country — Pickup Truck — 83,244 mi — White Bear Lake, MN Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

High Country · 4WD · Automatic

83,244 miDiesel Summit White

$47,499

White Bear Lake, MN

View →
2017 Chevrolet Silverado 3500HD LTZ — Pickup Truck — 95,532 mi — Pocatello, ID Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

LTZ · 4WD · Automatic

95,532 miDiesel Silver Ice Metallic

$46,595

Pocatello, ID

View →
2017 Chevrolet Silverado 3500HD High Country — Pickup Truck — 95,636 mi — Littleton, CO Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

High Country · 4WD · Automatic

95,636 miDiesel Deep Ocean Blue Metallic

$44,000

Littleton, CO

View →
2017 Chevrolet Silverado 3500HD WT — Pickup Truck — 133,745 mi — Austin, TX Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

WT · RWD · Automatic

133,745 miGas Summit White

$19,990

Austin, TX

View →
2017 Chevrolet Silverado 3500HD WT — Pickup Truck — 153,538 mi — West Bridgewater, MA Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

WT · 4WD · Automatic

153,538 miDiesel Summit White

$20,299

West Bridgewater, MA

View →
2017 Chevrolet Silverado 3500HD WT — Pickup Truck — 138,870 mi — gaithersburg, MD Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

WT · 4WD · Automatic

138,870 miDiesel Summit White

$31,300

gaithersburg, MD

View →
2017 Chevrolet Silverado 3500HD WT — Pickup Truck — 117,178 mi — Rochester, MN Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

WT · 4WD · Automatic

117,178 miDiesel Summit White

$30,499

Rochester, MN

View →
2017 Chevrolet Silverado 3500HD WT — Pickup Truck — 90,220 mi — Norco, CA Clean title
Chevrolet logo

USED · Pickup Truck

2017 Chevrolet Silverado 3500HD

WT · RWD · Automatic

90,220 miGas Summit White

$29,995

Norco, CA

View →

About this category

The 2017 Chevrolet Silverado 3500HD is currently available in 212 listings on Carlify. Average mileage across these listings is 108,508 miles. Pricing starts at $16,000 and reaches $61,999. Browse photos, full vehicle history, and dealer details for each 2017 Silverado 3500HD.

Frequently asked questions

How much does a 2017 Chevrolet Silverado 3500HD cost used?
2017 Chevrolet Silverado 3500HD listings range from $16,000 to $61,999, averaging $38,471 on Carlify.
How many 2017 Chevrolet Silverado 3500HD are listed?
Carlify shows 212 active 2017 Chevrolet Silverado 3500HD listings.
What's the average mileage on a 2017 Chevrolet Silverado 3500HD?
Average mileage across 2017 Chevrolet Silverado 3500HD listings is 108,508 miles.