2017 GMC Sierra 3500HD for sale

All available 2017 GMC Sierra 3500HD listings.

148 listings • $17,700 – $66,999 • avg 103,587 mi

2017 GMC Sierra 3500HD Base — Chassis Cab Truck — 171,823 mi — Springfield, IL Clean title
GMC logo

USED · Chassis Cab Truck

2017 GMC Sierra 3500HD

Base · 4WD · Automatic

171,823 miDiesel Summit White

$26,999

Springfield, IL

View →
2017 GMC Sierra 3500HD SLT — Pickup Truck — 92,703 mi — Manvel, TX Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

SLT · 4WD · Automatic

92,703 miDiesel Quicksilver Metallic

$43,699

Manvel, TX

View →
2017 GMC Sierra 3500HD SLE — Pickup Truck — 101,747 mi — Alamogordo, NM Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

SLE · 4WD · Automatic

101,747 miGas Summit White

$31,000

Alamogordo, NM

View →
2017 GMC Sierra 3500HD Base — Chassis Cab Truck — 125,608 mi — Hillsboro, NH Clean title
GMC logo

USED · Chassis Cab Truck

2017 GMC Sierra 3500HD

Base · 4WD · Automatic

125,608 miGas Summit White

Contact for price

Hillsboro, NH

View →
2017 GMC Sierra 3500HD Base — Chassis Cab Truck — 164,144 mi — Brighton, CO Clean title
GMC logo

USED · Chassis Cab Truck

2017 GMC Sierra 3500HD

Base · 4WD · Automatic

164,144 miDiesel Summit White

$25,889

Brighton, CO

View →
2017 GMC Sierra 3500HD Sierra — Pickup Truck — 41,607 mi — North Reading, MA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Sierra · 4WD · Automatic

41,607 miGas Special Paint

$35,495

North Reading, MA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 147,510 mi — Myrtle Beach, SC Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

147,510 miDiesel Onyx Black

$44,998

Myrtle Beach, SC

View →
2017 GMC Sierra 3500HD Base — Chassis Cab Truck — 186,294 mi — Jonesboro, GA Clean title
GMC logo

USED · Chassis Cab Truck

2017 GMC Sierra 3500HD

Base · RWD · Automatic

186,294 miDiesel Summit White

$17,820

Jonesboro, GA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 305,036 mi — Vidalia, GA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

305,036 miDiesel Summit White

$35,000

Vidalia, GA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 98,315 mi — Gladstone, OR Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

98,315 miDiesel Summit White

$48,000

Gladstone, OR

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 92,293 mi — Myrtle Beach, SC Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

92,293 miDiesel Summit White

$51,973

Myrtle Beach, SC

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 84,198 mi — Bend, OR Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

84,198 miDiesel Summit White

$49,990

Bend, OR

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 224,842 mi — Houston, TX Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

224,842 miDiesel Onyx Black

$28,995

Houston, TX

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 67,500 mi — Laguna Niguel, CA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

67,500 miDiesel Summit White

$51,995

Laguna Niguel, CA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 104,650 mi — Chardon, OH Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

104,650 miGas Onyx Black

$36,900

Chardon, OH

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 71,826 mi — Sumner, WA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

71,826 miDiesel Onyx Black

$57,999

Sumner, WA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 56,514 mi — St. Augustine, FL Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

56,514 miDiesel Onyx Black

$52,577

St. Augustine, FL

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 61,189 mi — Everett, WA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

61,189 miDiesel Red

$53,621

Everett, WA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 85,129 mi — Marysville, WA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

85,129 miDiesel Stone Blue Metallic

$49,971

Marysville, WA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 52,019 mi — Inglewood, CA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

52,019 miDiesel Onyx Black

$53,998

Inglewood, CA

View →
2017 GMC Sierra 3500HD SLE — Pickup Truck — 61,501 mi — Lynnwood, WA Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

SLE · 4WD · Automatic

61,501 miGas Summit White

$34,999

Lynnwood, WA

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 106,598 mi — Peoria, AZ
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

106,598 miDiesel Summit White

$45,765

Peoria, AZ

View →
2017 GMC Sierra 3500HD SLT — Pickup Truck — 152,939 mi — Twin Falls, ID Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

SLT · 4WD · Automatic

152,939 miDiesel Quicksilver Metallic

$38,870

Twin Falls, ID

View →
2017 GMC Sierra 3500HD Denali — Pickup Truck — 195,362 mi — Great Neck, NY Clean title
GMC logo

USED · Pickup Truck

2017 GMC Sierra 3500HD

Denali · 4WD · Automatic

195,362 miDiesel Summit White

$39,995

Great Neck, NY

View →

About this category

The 2017 GMC Sierra 3500HD is currently available in 148 listings on Carlify. Average mileage across these listings is 103,587 miles. Pricing starts at $17,700 and reaches $66,999. Browse photos, full vehicle history, and dealer details for each 2017 Sierra 3500HD.

Frequently asked questions

How much does a 2017 GMC Sierra 3500HD cost used?
2017 GMC Sierra 3500HD listings range from $17,700 to $66,999, averaging $44,394 on Carlify.
How many 2017 GMC Sierra 3500HD are listed?
Carlify shows 148 active 2017 GMC Sierra 3500HD listings.
What's the average mileage on a 2017 GMC Sierra 3500HD?
Average mileage across 2017 GMC Sierra 3500HD listings is 103,587 miles.