2009 GMC Sierra 2500HD for sale

All available 2009 GMC Sierra 2500HD listings.

57 listings • $7,950 – $35,981 • avg 148,873 mi

2009 GMC Sierra 2500HD SLE — Pickup Truck — 145,235 mi — Albuquerque, NM Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · RWD · Automatic

145,235 miDiesel Summit White

$24,995

Albuquerque, NM

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 364,629 mi — Foley, AL Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · 4WD · Automatic

364,629 miDiesel Summit White

$13,888

Foley, AL

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 103,071 mi — San Luis Obispo, CA Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · 4WD · Automatic

103,071 miDiesel Midnight Blue Metallic

$29,490

San Luis Obispo, CA

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 61,497 mi — Melrose Park, IL Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · 4WD · Automatic

61,497 miGas Stealth Gray Metallic

$19,995

Melrose Park, IL

View →
2009 GMC Sierra 2500HD Work Truck — Pickup Truck — 73,345 mi — Wesley Chapel, FL Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

Work Truck · 4WD · Automatic

73,345 miGas Summit White

$18,817

Wesley Chapel, FL

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 257,400 mi — Mesa, AZ Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · 4WD · Automatic

257,400 miDiesel Silver Birch Metallic

Contact for price

Mesa, AZ

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 173,498 mi — Augusta, ME Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · 4WD · Automatic

173,498 miDiesel Summit White

Contact for price

Augusta, ME

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 183,537 mi — Lawrenceville, GA Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · RWD · Automatic

183,537 miDiesel Summit White

$19,490

Lawrenceville, GA

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 148,725 mi — Defiance, OH Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · 4WD · Automatic

148,725 miDiesel Fire Red

$21,748

Defiance, OH

View →
2009 GMC Sierra 2500HD Work Truck — Pickup Truck — 193,090 mi — Longmont, CO Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

Work Truck · 4WD · Automatic

193,090 miGas Summit White

$9,999

Longmont, CO

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 97,242 mi — Honolulu, HI Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · RWD · Automatic

97,242 miGas Silver Birch Metallic

$24,995

Honolulu, HI

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 229,817 mi — Fruitland, ID Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · 4WD · Automatic

229,817 miGas Summit White

$10,997

Fruitland, ID

View →
2009 GMC Sierra 2500HD Work Truck — Pickup Truck — 207,279 mi — Plainfield, IN Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

Work Truck · 4WD · Automatic

207,279 miGas Summit White

$7,995

Plainfield, IN

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 136,850 mi — Avon, IN Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · 4WD · Automatic

136,850 miGas Carbon Black Metallic

$15,000

Avon, IN

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 227,419 mi — Tucson, AZ Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · 4WD · Automatic

227,419 miDiesel Summit White

$15,495

Tucson, AZ

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 112,063 mi — Phoenix, AZ Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · RWD · Automatic

112,063 miDiesel Summit White

$23,995

Phoenix, AZ

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 128,323 mi — Aurora, CO Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · 4WD · Automatic

128,323 miGas Stealth Gray Metallic

Contact for price

Aurora, CO

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 131,195 mi — Phoenix, AZ Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · RWD · Automatic

131,195 miGas Summit White

$16,999

Phoenix, AZ

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 64,268 mi — Lynden, WA Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · 4WD · Automatic

64,268 miGas Summit White

$19,850

Lynden, WA

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 265,129 mi — Tacoma, WA Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · 4WD · Automatic

265,129 miGas Stealth Gray Metallic

Contact for price

Tacoma, WA

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 92,767 mi — Columbia, SC Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · RWD · Automatic

92,767 miDiesel Summit White

$22,991

Columbia, SC

View →
2009 GMC Sierra 2500HD SLE — Pickup Truck — 154,000 mi — Whitehall, OH Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLE · RWD · Automatic

154,000 miDiesel Carbon Black Metallic

Contact for price

Whitehall, OH

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 173,535 mi — Gladstone, OR Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · 4WD · Automatic

173,535 miGas Carbon Black Metallic

$17,945

Gladstone, OR

View →
2009 GMC Sierra 2500HD SLT — Pickup Truck — 59,135 mi — McKenna, WA Clean title
GMC logo

USED · Pickup Truck

2009 GMC Sierra 2500HD

SLT · 4WD · Automatic

59,135 miDiesel Fire Red

$35,981

McKenna, WA

View →

About this category

The 2009 GMC Sierra 2500HD is currently available in 57 listings on Carlify. Average mileage across these listings is 148,873 miles. Pricing starts at $7,950 and reaches $35,981. Browse photos, full vehicle history, and dealer details for each 2009 Sierra 2500HD.

Frequently asked questions

How much does a 2009 GMC Sierra 2500HD cost used?
2009 GMC Sierra 2500HD listings range from $7,950 to $35,981, averaging $19,665 on Carlify.
How many 2009 GMC Sierra 2500HD are listed?
Carlify shows 57 active 2009 GMC Sierra 2500HD listings.
What's the average mileage on a 2009 GMC Sierra 2500HD?
Average mileage across 2009 GMC Sierra 2500HD listings is 148,873 miles.