2018 GMC Sierra 2500HD for sale

All available 2018 GMC Sierra 2500HD listings.

686 listings • $13,750 – $74,954 • avg 101,118 mi

2018 GMC Sierra 2500HD Denali — Pickup Truck — 155,912 mi — Houston, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

155,912 miDiesel Quicksilver Metallic

$38,593

Houston, TX

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 102,506 mi — Cullman, AL Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

102,506 miDiesel Onyx Black

$46,978

Cullman, AL

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 15,728 mi — Richmond, CA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

15,728 miDiesel Dark Slate Metallic

$59,999

Richmond, CA

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 113,907 mi — McDonough, GA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

113,907 miDiesel Quicksilver Metallic

$45,500

McDonough, GA

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 115,667 mi — Milwaukee, WI Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

115,667 miGas Onyx Black

$36,990

Milwaukee, WI

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 18,475 mi — Gresham, OR Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

18,475 miDiesel Summit White

$59,900

Gresham, OR

View →
2018 GMC Sierra 2500HD Base — Pickup Truck — 53,913 mi — Frisco, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Base · 4WD · Automatic

53,913 miDiesel Onyx Black

$35,997

Frisco, TX

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 118,302 mi — Mission, KS Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

118,302 miDiesel White Frost Tintcoat

$42,700

Mission, KS

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 92,397 mi — Ft. Worth, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

92,397 miDiesel Onyx Black

$47,455

Ft. Worth, TX

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 74,961 mi — Keizer, OR Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

74,961 miDiesel White Frost Tintcoat

$55,886

Keizer, OR

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 70,356 mi — Macomb, MI Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

70,356 miDiesel Black

$41,990

Macomb, MI

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 85,575 mi — Aurora, CO Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

85,575 miDiesel Dark Slate Metallic

$43,900

Aurora, CO

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 79,291 mi — Carrollton, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

79,291 miGas Onyx Black

$40,335

Carrollton, TX

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 59,555 mi — Amsterdam, NY Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

59,555 miDiesel Summit White

$49,988

Amsterdam, NY

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 44,475 mi — Crossville, TN Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

44,475 miDiesel White Frost Tintcoat

Contact for price

Crossville, TN

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 64,109 mi — Clinton, MO Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

64,109 miDiesel Summit White

$46,996

Clinton, MO

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 93,368 mi — Rochester, MN Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

93,368 miDiesel White

$41,999

Rochester, MN

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 141,713 mi — Anderson, SC Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

141,713 miDiesel Summit White

$44,625

Anderson, SC

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 153,915 mi — Shelbyville, TN Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

153,915 miDiesel Red Quartz Tintcoat

$39,999

Shelbyville, TN

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 82,501 mi — Chantilly, VA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

82,501 miDiesel Dark Slate Metallic

$40,438

Chantilly, VA

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 132,160 mi — Hutto, TX Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

132,160 miDiesel Onyx Black

$39,923

Hutto, TX

View →
2018 GMC Sierra 2500HD Denali — Pickup Truck — 121,215 mi — Gladstone, OR Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

Denali · 4WD · Automatic

121,215 miDiesel Onyx Black

$44,000

Gladstone, OR

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 129,674 mi — Puyallup, WA Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

129,674 miDiesel Cardinal Red

$42,987

Puyallup, WA

View →
2018 GMC Sierra 2500HD SLT — Pickup Truck — 149,772 mi — Charlotte, NC Clean title
GMC logo

USED · Pickup Truck

2018 GMC Sierra 2500HD

SLT · 4WD · Automatic

149,772 miDiesel Cardinal Red

$37,500

Charlotte, NC

View →

About this category

The 2018 GMC Sierra 2500HD is currently available in 686 listings on Carlify. Average mileage across these listings is 101,118 miles. Pricing starts at $13,750 and reaches $74,954. Browse photos, full vehicle history, and dealer details for each 2018 Sierra 2500HD.

Frequently asked questions

How much does a 2018 GMC Sierra 2500HD cost used?
2018 GMC Sierra 2500HD listings range from $13,750 to $74,954, averaging $43,031 on Carlify.
How many 2018 GMC Sierra 2500HD are listed?
Carlify shows 686 active 2018 GMC Sierra 2500HD listings.
What's the average mileage on a 2018 GMC Sierra 2500HD?
Average mileage across 2018 GMC Sierra 2500HD listings is 101,118 miles.