2010 Chevrolet Silverado 2500HD for sale

All available 2010 Chevrolet Silverado 2500HD listings.

75 listings • $7,999 – $36,998 • avg 157,988 mi

2010 Chevrolet Silverado 2500HD WT — Pickup Truck — 231,335 mi — Houston, TX Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

WT · RWD · Automatic

231,335 miGas Summit White

$8,499

Houston, TX

View →
2010 Chevrolet Silverado 2500HD WT — Pickup Truck — 132,547 mi — Old Hickory, TN Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

WT · RWD · Automatic

132,547 miGas Summit White

$15,800

Old Hickory, TN

View →
2010 Chevrolet Silverado 2500HD LT — Pickup Truck — 255,001 mi — McKinney, TX Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

255,001 miDiesel Sheer Silver Metallic

Contact for price

McKinney, TX

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 134,595 mi — Sacramento, CA Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

134,595 miDiesel Summit White

$31,989

Sacramento, CA

View →
2010 Chevrolet Silverado 2500HD WT — Pickup Truck — 122,564 mi — Darlington, SC Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

122,564 miDiesel Sheer Silver Metallic

$20,997

Darlington, SC

View →
2010 Chevrolet Silverado 2500HD LT — Pickup Truck — 216,754 mi — Snellville, GA Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

216,754 miDiesel Black

$13,995

Snellville, GA

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 153,235 mi — lynnwood, WA Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

153,235 miDiesel Black

$28,991

lynnwood, WA

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 170,734 mi — White Bear Lake, MN Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

170,734 miGas Sheer Silver Metallic

$14,995

White Bear Lake, MN

View →
2010 Chevrolet Silverado 2500HD LT — Pickup Truck — 114,604 mi — Havre, MT Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

114,604 miDiesel Imperial Blue Metallic

$26,999

Havre, MT

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 149,454 mi — San Diego, CA Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

149,454 miDiesel Imperial Blue Metallic

$28,995

San Diego, CA

View →
2010 Chevrolet Silverado 2500HD WT — Pickup Truck — 169,522 mi — Northfield, MN Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

169,522 miGas Victory Red

$10,987

Northfield, MN

View →
2010 Chevrolet Silverado 2500HD LT — Pickup Truck — 200,351 mi — Paducah, KY Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

200,351 miGas Summit White

Contact for price

Paducah, KY

View →
2010 Chevrolet Silverado 2500HD LT — Pickup Truck — 69,627 mi — Warren, MI Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

69,627 miGas Blue Granite Metallic

$23,600

Warren, MI

View →
2010 Chevrolet Silverado 2500HD LT — Pickup Truck — 238,167 mi — Grayslake, IL Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

238,167 miGas Victory Red

Contact for price

Grayslake, IL

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 108,246 mi — Little River, SC Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

108,246 miDiesel Sheer Silver Metallic

Contact for price

Little River, SC

View →
2010 Chevrolet Silverado 2500HD LT — Pickup Truck — 289,362 mi — Warsaw, IN Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LT · 4WD · Automatic

289,362 miDiesel Sheer Silver Metallic

$13,900

Warsaw, IN

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 212,019 mi — Killeen, TX Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

212,019 miDiesel Blue Granite Metallic

Contact for price

Killeen, TX

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 140,606 mi — Denver, CO Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

140,606 miDiesel Black

$25,900

Denver, CO

View →
2010 Chevrolet Silverado 2500HD WT — Pickup Truck — 108,422 mi — Round Rock, TX Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

WT · RWD · Automatic

108,422 miGas Victory Red

$7,999

Round Rock, TX

View →
2010 Chevrolet Silverado 2500HD WT — Pickup Truck — 98,050 mi — Parker, CO Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

WT · 4WD · Automatic

98,050 miGas Summit White

$16,995

Parker, CO

View →
2010 Chevrolet Silverado 2500HD WT — Pickup Truck — 197,023 mi — Wilmington, NC Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

WT · RWD · Automatic

197,023 miGas Summit White

$12,900

Wilmington, NC

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 98,345 mi — Weatherford, TX Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

98,345 miGas Taupe Gray Metallic

$24,999

Weatherford, TX

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 159,019 mi — Nampa, ID Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

159,019 miDiesel Taupe Gray Metallic

$24,500

Nampa, ID

View →
2010 Chevrolet Silverado 2500HD LTZ — Pickup Truck — 143,575 mi — Humble, TX Clean title
Chevrolet logo

USED · Pickup Truck

2010 Chevrolet Silverado 2500HD

LTZ · 4WD · Automatic

143,575 miGas Black

Contact for price

Humble, TX

View →

About this category

The 2010 Chevrolet Silverado 2500HD is currently available in 75 listings on Carlify. Average mileage across these listings is 157,988 miles. Pricing starts at $7,999 and reaches $36,998. Browse photos, full vehicle history, and dealer details for each 2010 Silverado 2500HD.

Frequently asked questions

How much does a 2010 Chevrolet Silverado 2500HD cost used?
2010 Chevrolet Silverado 2500HD listings range from $7,999 to $36,998, averaging $18,809 on Carlify.
How many 2010 Chevrolet Silverado 2500HD are listed?
Carlify shows 75 active 2010 Chevrolet Silverado 2500HD listings.
What's the average mileage on a 2010 Chevrolet Silverado 2500HD?
Average mileage across 2010 Chevrolet Silverado 2500HD listings is 157,988 miles.