2003 Chevrolet Silverado 2500 for sale

All available 2003 Chevrolet Silverado 2500 listings.

108 listings • $2,984 – $99,999 • avg 185,352 mi

2003 Chevrolet Silverado 2500 LT — Pickup Truck — 203,850 mi — Sandy, UT Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

203,850 miDiesel Dark Gray Metallic

$7,988

Sandy, UT

View →
2003 Chevrolet Silverado 2500 Base — Pickup Truck — 152,381 mi — Roscoe, IL Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

Base · RWD · Automatic

152,381 miGas Summit White

$16,936

Roscoe, IL

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 199,518 mi — Humble, TX Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

199,518 miGas White

$14,980

Humble, TX

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 57,126 mi — Humble, TX Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · RWD · Automatic

57,126 miGas Silver

$21,980

Humble, TX

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 171,038 mi — Queen Creek, AZ Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

171,038 miGas Gray

$16,955

Queen Creek, AZ

View →
2003 Chevrolet Silverado 2500 Base — Pickup Truck — 195,853 mi — Lynden, WA Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

Base · 4WD · Manual

195,853 miDiesel Black

$17,850

Lynden, WA

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 223,360 mi — Farmington, MN Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

223,360 miGas Blue

$5,999

Farmington, MN

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 142,000 mi — Escondido, CA Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · RWD · Automatic

142,000 miGas Gray

$9,995

Escondido, CA

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 200,387 mi — Winchester, VA Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

200,387 miDiesel Black

Contact for price

Winchester, VA

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 329,000 mi — Fort Lupton, CO Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

329,000 miGas Gray

$14,977

Fort Lupton, CO

View →
2003 Chevrolet Silverado 2500 LS — Pickup Truck — 260,601 mi — Belle Glade, FL Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LS · RWD · Automatic

260,601 miGas Light Pewter Metallic

$2,984

Belle Glade, FL

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 157,897 mi — Marysville, WA Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

157,897 miGas Arrival Blue Metallic

$12,971

Marysville, WA

View →
2003 Chevrolet Silverado 2500 Base — Pickup Truck — 37,645 mi — Gladstone, MO Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

Base · RWD · Automatic

37,645 miGas Summit White

$11,995

Gladstone, MO

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 307,275 mi — Idaho Falls, ID Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

307,275 miGas Silver

$6,900

Idaho Falls, ID

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 124,273 mi — Norco, CA Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · RWD · Automatic

124,273 miGas Black

$10,995

Norco, CA

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 150,990 mi — Glendale, AZ Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

150,990 miDiesel White

$17,995

Glendale, AZ

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 251,456 mi — Hamler, OH Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

251,456 miDiesel Dark Green Metallic

$15,995

Hamler, OH

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 208,291 mi — Wilmington, DE Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

208,291 miDiesel Dark Gray Metallic

$16,696

Wilmington, DE

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 187,346 mi — Chandler, AZ Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

187,346 miDiesel Dark Green Metallic

$19,794

Chandler, AZ

View →
2003 Chevrolet Silverado 2500 Base — Pickup Truck — 159,203 mi — Cleveland, GA Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

Base · 4WD · Automatic

159,203 miGas Victory Red

Contact for price

Cleveland, GA

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 219,632 mi — Burgaw, NC Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

219,632 miDiesel Dark Gray Metallic

$13,537

Burgaw, NC

View →
2003 Chevrolet Silverado 2500 Base — Pickup Truck — 209,707 mi — Denver, CO Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

Base · 4WD · Manual

209,707 miDiesel Unknown

$12,988

Denver, CO

View →
2003 Chevrolet Silverado 2500 LS — Pickup Truck — 94,996 mi — Albuquerque, NM Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LS · 4WD · Automatic

94,996 miGas Summit White

$19,781

Albuquerque, NM

View →
2003 Chevrolet Silverado 2500 LT — Pickup Truck — 49,556 mi — Sandwich, IL Clean title
Chevrolet logo

USED · Pickup Truck

2003 Chevrolet Silverado 2500

LT · 4WD · Automatic

49,556 miGas Olympic White

$27,999

Sandwich, IL

View →

About this category

The 2003 Chevrolet Silverado 2500 is currently available in 108 listings on Carlify. Average mileage across these listings is 185,352 miles. Pricing starts at $2,984 and reaches $99,999. Browse photos, full vehicle history, and dealer details for each 2003 Silverado 2500.

Frequently asked questions

How much does a 2003 Chevrolet Silverado 2500 cost used?
2003 Chevrolet Silverado 2500 listings range from $2,984 to $99,999, averaging $15,583 on Carlify.
How many 2003 Chevrolet Silverado 2500 are listed?
Carlify shows 108 active 2003 Chevrolet Silverado 2500 listings.
What's the average mileage on a 2003 Chevrolet Silverado 2500?
Average mileage across 2003 Chevrolet Silverado 2500 listings is 185,352 miles.