2009 Chevrolet Silverado 2500HD for sale

All available 2009 Chevrolet Silverado 2500HD listings.

110 listings • $5,800 – $29,995 • avg 144,359 mi

2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 35,063 mi — Chicago, IL Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

35,063 miGas Summit White

$20,949

Chicago, IL

View →
2009 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 242,235 mi — Live Oak, TX Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

242,235 miDiesel Blue Granite Metallic

$11,499

Live Oak, TX

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 138,834 mi — Canby, OR Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · RWD · Automatic

138,834 miDiesel Summit White

$16,252

Canby, OR

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 119,129 mi — Ontario, CA Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · RWD · Automatic

119,129 miDiesel Graystone Metallic

$24,995

Ontario, CA

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 213,000 mi — Anderson, SC Salvage
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · RWD · Automatic

213,000 miDiesel Summit White

$18,999

Anderson, SC

View →
2009 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 125,906 mi — Ronan, MT Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

125,906 miGas Black Granite Metallic

$21,998

Ronan, MT

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 122,262 mi — Frankfort, KY Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · RWD · Automatic

122,262 miDiesel Summit White

$20,517

Frankfort, KY

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 167,072 mi — Rapid City, SD Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

167,072 miGas Summit White

$8,034

Rapid City, SD

View →
2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 122,575 mi — Colorado Springs, CO Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · RWD · Automatic

122,575 miGas Summit White

$12,998

Colorado Springs, CO

View →
2009 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 168,944 mi — Witchita, KS Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

168,944 miDiesel Summit White

$21,500

Witchita, KS

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 30,350 mi — Bealeton, VA Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

30,350 miDiesel Summit White

Contact for price

Bealeton, VA

View →
2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 167,886 mi — Lafayette, LA Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · RWD · Automatic

167,886 miDiesel Summit White

$11,800

Lafayette, LA

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 165,820 mi — Dalton, GA Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

165,820 miGas Graystone Metallic

$8,900

Dalton, GA

View →
2009 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 92,000 mi — St. Paul, MN Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

92,000 miGas Summit White

$22,995

St. Paul, MN

View →
2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 93,736 mi — Winchester, VA Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

93,736 miGas Summit White

$13,200

Winchester, VA

View →
2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 121,525 mi — Eden Prairie, MN Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

121,525 miGas Imperial Blue Metallic

$21,590

Eden Prairie, MN

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 138,275 mi — Princeton, MN Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

138,275 miGas Victory Red

Contact for price

Princeton, MN

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 110,899 mi — Avon Lake, OH Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

110,899 miDiesel Black

$19,470

Avon Lake, OH

View →
2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 68,327 mi — Ephrata, PA Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

68,327 miGas Silver Birch Metallic

$18,995

Ephrata, PA

View →
2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 192,681 mi — Plainfield, IN Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · RWD · Automatic

192,681 miGas Summit White

$7,500

Plainfield, IN

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 87,615 mi — Ontario, CA Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · RWD · Automatic

87,615 miDiesel Graystone Metallic

$25,995

Ontario, CA

View →
2009 Chevrolet Silverado 2500HD WT — Pickup Truck — 80,150 mi — Jacksonville, FL Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

80,150 miDiesel Summit White

$19,990

Jacksonville, FL

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 283,752 mi — Nampa, ID Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

283,752 miDiesel Silver Birch Metallic

$12,000

Nampa, ID

View →
2009 Chevrolet Silverado 2500HD LT — Pickup Truck — 71,341 mi — Huntington Station, NY Clean title
Chevrolet logo

USED · Pickup Truck

2009 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

71,341 miGas Victory Red

$21,995

Huntington Station, NY

View →

About this category

The 2009 Chevrolet Silverado 2500HD is currently available in 110 listings on Carlify. Average mileage across these listings is 144,359 miles. Pricing starts at $5,800 and reaches $29,995. Browse photos, full vehicle history, and dealer details for each 2009 Silverado 2500HD.

Frequently asked questions

How much does a 2009 Chevrolet Silverado 2500HD cost used?
2009 Chevrolet Silverado 2500HD listings range from $5,800 to $29,995, averaging $17,985 on Carlify.
How many 2009 Chevrolet Silverado 2500HD are listed?
Carlify shows 110 active 2009 Chevrolet Silverado 2500HD listings.
What's the average mileage on a 2009 Chevrolet Silverado 2500HD?
Average mileage across 2009 Chevrolet Silverado 2500HD listings is 144,359 miles.