2003 Dodge Ram 2500 for sale

All available 2003 Dodge Ram 2500 listings.

83 listings • $3,999 – $39,546 • avg 190,104 mi

2003 Dodge Ram 2500 SLT — Pickup Truck — 113,440 mi — Roscoe, IL Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

113,440 miDiesel Blue

$28,936

Roscoe, IL

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 301,913 mi — Temple, TX Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · RWD · Manual

301,913 miDiesel Bright White

$8,850

Temple, TX

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 176,503 mi — Pleasantville, NJ Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Manual

176,503 miGas Unknown

$10,985

Pleasantville, NJ

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 126,992 mi — Iowa City, IA Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

126,992 miGas White

$6,490

Iowa City, IA

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 251,813 mi — Anchorage, AK Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · 4WD · Automatic

251,813 miDiesel Brown

$13,898

Anchorage, AK

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 93,288 mi — Tucson, AZ Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

93,288 miGas Blue

$14,495

Tucson, AZ

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 155,458 mi — Chandler, AZ Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

155,458 miDiesel Timberline Green Pearl

$21,967

Chandler, AZ

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 240,203 mi — Lubbock, TX Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · RWD · Automatic

240,203 miGas Bright White

$7,500

Lubbock, TX

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 189,995 mi — Ferndale, WA Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

189,995 miDiesel Red

$17,888

Ferndale, WA

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 135,216 mi — Longmont, CO Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · 4WD · Automatic

135,216 miGas Tan

$8,999

Longmont, CO

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 359,552 mi — Newnan, GA Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · RWD · Automatic

359,552 miDiesel Rhino Liner

$9,999

Newnan, GA

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 17,798 mi — Tyngsboro, MA Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · RWD · Automatic

17,798 miGas Brown

$17,500

Tyngsboro, MA

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 116,125 mi — Marysville, WA Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Manual

116,125 miGas Patriot Blue Pc/Bright Silver Metallic Clearcoat

$12,971

Marysville, WA

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 285,896 mi — Lakewood, CO Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Manual

285,896 miDiesel Silver

$20,199

Lakewood, CO

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 67,627 mi — Crestwood, IL Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

67,627 miGas Black

$14,995

Crestwood, IL

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 249,872 mi — Winchester, KY Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

249,872 miDiesel Green

$12,988

Winchester, KY

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 109,877 mi — Spokane Valley, WA Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · 4WD · Manual

109,877 miGas Silver

$16,999

Spokane Valley, WA

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 276,877 mi — Jefferson City, MO Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Automatic

276,877 miDiesel White

$15,879

Jefferson City, MO

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 169,032 mi — Fayetteville, AR Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · RWD · Manual

169,032 miDiesel Atlantic Blue Pearl

$16,899

Fayetteville, AR

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 56,470 mi — Roscoe, IL Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · 4WD · Manual

56,470 miDiesel [6cd] Patriot Blue Pearlcoat/Bright Silver Metallic Clearcoat

$39,546

Roscoe, IL

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 138,763 mi — Belleville, IL Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · 4WD · Automatic

138,763 miDiesel Red

$17,040

Belleville, IL

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 237,023 mi — Houston, TX Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · 4WD · Automatic

237,023 miDiesel Black

$10,000

Houston, TX

View →
2003 Dodge Ram 2500 ST — Pickup Truck — 305,000 mi — Conway, AR Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

ST · RWD · Manual

305,000 miDiesel Unknown

Contact for price

Conway, AR

View →
2003 Dodge Ram 2500 SLT — Pickup Truck — 160,335 mi — Bremerton, WA Clean title
Dodge logo

USED · Pickup Truck

2003 Dodge Ram 2500

SLT · 4WD · Manual

160,335 miDiesel Black

Contact for price

Bremerton, WA

View →

About this category

The 2003 Dodge Ram 2500 is currently available in 83 listings on Carlify. Average mileage across these listings is 190,104 miles. Pricing starts at $3,999 and reaches $39,546. Browse photos, full vehicle history, and dealer details for each 2003 Ram 2500.

Frequently asked questions

How much does a 2003 Dodge Ram 2500 cost used?
2003 Dodge Ram 2500 listings range from $3,999 to $39,546, averaging $14,113 on Carlify.
How many 2003 Dodge Ram 2500 are listed?
Carlify shows 83 active 2003 Dodge Ram 2500 listings.
What's the average mileage on a 2003 Dodge Ram 2500?
Average mileage across 2003 Dodge Ram 2500 listings is 190,104 miles.