2012 Chevrolet Silverado 2500HD for sale

All available 2012 Chevrolet Silverado 2500HD listings.

185 listings • $5,800 – $36,999 • avg 142,110 mi

2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 131,367 mi — Houston, TX Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

131,367 miDiesel Mocha Steel Metallic

$29,995

Houston, TX

View →
2012 Chevrolet Silverado 2500HD LT — Pickup Truck — 155,147 mi — Fremont, NE Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

155,147 miDiesel Summit White

$19,995

Fremont, NE

View →
2012 Chevrolet Silverado 2500HD LT — Pickup Truck — 61,512 mi — Princeton, MN Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

61,512 miGas Imperial Blue Metallic

$23,990

Princeton, MN

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 146,471 mi — Sandy, UT Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

146,471 miDiesel Graystone Metallic

$25,544

Sandy, UT

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 186,056 mi — Clackamas, OR Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

186,056 miGas Summit White

$17,595

Clackamas, OR

View →
2012 Chevrolet Silverado 2500HD LT — Pickup Truck — 59,142 mi — Norfolk, VA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

59,142 miGas Graystone Metallic

$22,999

Norfolk, VA

View →
2012 Chevrolet Silverado 2500HD LT — Pickup Truck — 159,063 mi — Fontana, CA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LT · RWD · Automatic

159,063 miDiesel Summit White

$24,995

Fontana, CA

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 96,606 mi — Santa Clara, CA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · RWD · Automatic

96,606 miGas Summit White

$18,888

Santa Clara, CA

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 142,682 mi — Raleigh, NC Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

142,682 miGas Summit White

$16,499

Raleigh, NC

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 228,478 mi — Plano, TX Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

228,478 miDiesel Summit White

$15,777

Plano, TX

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 119,103 mi — Riverside, CA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · RWD · Automatic

119,103 miGas Summit White

$15,890

Riverside, CA

View →
2012 Chevrolet Silverado 2500HD LT — Pickup Truck — 82,356 mi — Huntington Beach, CA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

82,356 miDiesel Black

$33,995

Huntington Beach, CA

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 136,981 mi — Coal City, IL Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

136,981 miGas Silver Ice Metallic

$22,990

Coal City, IL

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 55,303 mi — Chantilly, VA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

55,303 miGas Blue Granite Metallic

$19,999

Chantilly, VA

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 133,365 mi — Sacramento, CA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · RWD · Automatic

133,365 miGas Blue Granite Metallic

$17,999

Sacramento, CA

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 131,837 mi — Greenfield, IN Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

131,837 miGas Mocha Steel Metallic

$20,991

Greenfield, IN

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 149,502 mi — Santa Rosa, CA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

149,502 miDiesel Summit White

$24,988

Santa Rosa, CA

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 130,693 mi — Rogers, MN Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

130,693 miDiesel Black

$27,399

Rogers, MN

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 100,649 mi — Houston, TX Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

100,649 miGas Summit White

$15,641

Houston, TX

View →
2012 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 146,727 mi — Sacramento, CA Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

146,727 miDiesel Black

$24,995

Sacramento, CA

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 98,422 mi — Bloomer, WI Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

98,422 miDiesel Imperial Blue Metallic

Contact for price

Bloomer, WI

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 63,736 mi — Newton, NJ Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

63,736 miGas Victory Red

$16,495

Newton, NJ

View →
2012 Chevrolet Silverado 2500HD WT — Pickup Truck — 86,182 mi — Maplewood, MN Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

86,182 miGas Victory Red

$19,995

Maplewood, MN

View →
2012 Chevrolet Silverado 2500HD LT — Pickup Truck — 196,428 mi — Spearfish, SD Clean title
Chevrolet logo

USED · Pickup Truck

2012 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

196,428 miGas Summit White

$13,231

Spearfish, SD

View →

About this category

The 2012 Chevrolet Silverado 2500HD is currently available in 185 listings on Carlify. Average mileage across these listings is 142,110 miles. Pricing starts at $5,800 and reaches $36,999. Browse photos, full vehicle history, and dealer details for each 2012 Silverado 2500HD.

Frequently asked questions

How much does a 2012 Chevrolet Silverado 2500HD cost used?
2012 Chevrolet Silverado 2500HD listings range from $5,800 to $36,999, averaging $21,381 on Carlify.
How many 2012 Chevrolet Silverado 2500HD are listed?
Carlify shows 185 active 2012 Chevrolet Silverado 2500HD listings.
What's the average mileage on a 2012 Chevrolet Silverado 2500HD?
Average mileage across 2012 Chevrolet Silverado 2500HD listings is 142,110 miles.