Used Chevrolet Silverado 3500 for sale

All available Chevrolet Silverado 3500 listings.

110 listings • $6,996 – $45,991 • avg 175,923 mi

2001 Chevrolet Silverado 3500 LS — Pickup Truck — 254,322 mi — Norco, CA Clean title
Chevrolet logo

USED · Pickup Truck

2001 Chevrolet Silverado 3500

LS · 4WD · Automatic

254,322 miDiesel Summit White

$9,995

Norco, CA

View →
2003 Chevrolet Silverado 3500 LS — Pickup Truck — 124,638 mi — Albuquerque, NM Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 3500

LS · 4WD · Manual

124,638 miDiesel Light Pewter Metallic

$17,555

Albuquerque, NM

View →
2002 Chevrolet Silverado 3500 LT — Pickup Truck — 125,216 mi — Bend, OR Clean title
Chevrolet logo

USED · Pickup Truck

2002 Chevrolet Silverado 3500

LT · 4WD · Automatic

125,216 miDiesel Silver

$21,990

Bend, OR

View →
2005 Chevrolet Silverado 3500 LT — Pickup Truck — 239,669 mi — Fredericksburg, VA Clean title
Chevrolet logo

USED · Pickup Truck

2005 Chevrolet Silverado 3500

LT · 4WD · Automatic

239,669 miDiesel Black

$12,990

Fredericksburg, VA

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 133,033 mi — Dayton, OH Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · 4WD · Automatic

133,033 miDiesel Gray

$12,995

Dayton, OH

View →
2006 Chevrolet Silverado 3500 WT — Pickup Truck — 177,737 mi — Warsaw, IN Salvage
Chevrolet logo

USED · Pickup Truck

2006 Chevrolet Silverado 3500

WT · 4WD · Automatic

177,737 miGas Gold

$8,900

Warsaw, IN

View →
2006 Chevrolet Silverado 3500 LT3 — Pickup Truck — 191,593 mi — Houston, TX Clean title
Chevrolet logo

USED · Pickup Truck

2006 Chevrolet Silverado 3500

LT3 · 4WD · Automatic

191,593 miDiesel Black

$29,995

Houston, TX

View →
2003 Chevrolet Silverado 3500 LT — Pickup Truck — 164,799 mi — Sacramento, CA Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 3500

LT · RWD · Automatic

164,799 miDiesel Black

$14,999

Sacramento, CA

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 193,798 mi — Sioux Falls, SD Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · 4WD · Automatic

193,798 miDiesel Tan

$14,995

Sioux Falls, SD

View →
2006 Chevrolet Silverado 3500 LT1 — Pickup Truck — 218,256 mi — Belle Glade, FL Clean title
Chevrolet logo

USED · Pickup Truck

2006 Chevrolet Silverado 3500

LT1 · 4WD · Automatic

218,256 miDiesel Summit White

$21,500

Belle Glade, FL

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 54,250 mi — Saint Charles, MO Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · RWD · Automatic

54,250 miDiesel White

$33,995

Saint Charles, MO

View →
2005 Chevrolet Silverado 3500 LT — Pickup Truck — 236,162 mi — Killeen, TX Clean title
Chevrolet logo

USED · Pickup Truck

2005 Chevrolet Silverado 3500

LT · 4WD · Automatic

236,162 miDiesel Summit White

$23,995

Killeen, TX

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 86,018 mi — Burlingame, CA Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · RWD · Automatic

86,018 miDiesel Silver Birch Metallic

$20,788

Burlingame, CA

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 144,675 mi — Fredericksburg, VA Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · 4WD · Automatic

144,675 miDiesel Silver Birch Metallic

$29,995

Fredericksburg, VA

View →
2005 Chevrolet Silverado 3500 LS — Pickup Truck — 96,353 mi — Dunbar, PA Clean title
Chevrolet logo

USED · Pickup Truck

2005 Chevrolet Silverado 3500

LS · RWD · Manual

96,353 miGas Dark Green Metallic

$35,900

Dunbar, PA

View →
2006 Chevrolet Silverado 3500 WT — Pickup Truck — 190,538 mi — Louisville, KY Clean title
Chevrolet logo

USED · Pickup Truck

2006 Chevrolet Silverado 3500

WT · 4WD · Automatic

190,538 miDiesel Silver Birch Metallic

$14,991

Louisville, KY

View →
2006 Chevrolet Silverado 3500 LT3 — Pickup Truck — 154,301 mi — Prince Frederick, MD Clean title
Chevrolet logo

USED · Pickup Truck

2006 Chevrolet Silverado 3500

LT3 · 4WD · Automatic

154,301 miDiesel Summit White

$25,988

Prince Frederick, MD

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 154,145 mi — Seattle, WA Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · 4WD · Automatic

154,145 miDiesel Gold

$25,991

Seattle, WA

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 294,671 mi — Blanchard, OK Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · RWD · Automatic

294,671 miDiesel White

$10,988

Blanchard, OK

View →
2006 Chevrolet Silverado 3500 LT2 — Pickup Truck — 66,115 mi — Monroe, WA Clean title
Chevrolet logo

USED · Pickup Truck

2006 Chevrolet Silverado 3500

LT2 · 4WD · Automatic

66,115 miDiesel Summit White

$38,995

Monroe, WA

View →
2005 Chevrolet Silverado 3500 LT — Pickup Truck — 103,910 mi — Enumclaw, WA Clean title
Chevrolet logo

USED · Pickup Truck

2005 Chevrolet Silverado 3500

LT · 4WD · Automatic

103,910 miDiesel Victory Red

Contact for price

Enumclaw, WA

View →
2005 Chevrolet Silverado 3500 LT — Pickup Truck — 246,840 mi — Marietta, GA Clean title
Chevrolet logo

USED · Pickup Truck

2005 Chevrolet Silverado 3500

LT · 4WD · Automatic

246,840 miDiesel White

$15,995

Marietta, GA

View →
2004 Chevrolet Silverado 3500 LT — Pickup Truck — 86,935 mi — Corvallis, OR Clean title
Chevrolet logo

USED · Pickup Truck

2004 Chevrolet Silverado 3500

LT · RWD · Automatic

86,935 miDiesel Sandstone Metallic

$19,995

Corvallis, OR

View →
2005 Chevrolet Silverado 3500 LT — Pickup Truck — 214,105 mi — San Antonio, TX Clean title
Chevrolet logo

USED · Pickup Truck

2005 Chevrolet Silverado 3500

LT · 4WD · Automatic

214,105 miDiesel Charcoal

$15,999

San Antonio, TX

View →

About this category

We list 110 used Chevrolet Silverado 3500 vehicles spanning 2001 through 2006. Listings range from $6,996 to $45,991, averaging $20,792. Filter by year, trim, mileage, and price to narrow down.

Frequently asked questions

How much does a used Chevrolet Silverado 3500 cost?
Used Chevrolet Silverado 3500 listings range from $6,996 to $45,991, with an average asking price of $20,792. Pricing depends on year, trim, mileage, and condition.
How many used Chevrolet Silverado 3500 listings are there?
Carlify currently shows 110 used Chevrolet Silverado 3500 listings from dealerships nationwide.
What model years of Chevrolet Silverado 3500 are available?
Used Chevrolet Silverado 3500 listings on Carlify span 2001 through 2006. Filter by year to focus on a specific generation or model year.
What trims of the Chevrolet Silverado 3500 are listed?
Common Chevrolet Silverado 3500 trims on Carlify include LT, LS, WT, LT2, LT3. Trim availability varies by model year.
What's the typical mileage on a used Chevrolet Silverado 3500?
The average mileage on used Chevrolet Silverado 3500 listings is 175,923 miles. Filter by mileage to find low-mileage examples.
  • LT (65)
  • LS (13)
  • WT (12)
  • LT2 (12)
  • LT3 (5)
  • LT1 (2)
  • Base (1)