2004 Ford Ranger for sale

All available 2004 Ford Ranger listings.

138 listings • $2,495 – $29,988 • avg 146,015 mi

2004 Ford Ranger XLT — Pickup Truck — 234,102 mi — Cedar Falls, IA Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · 4WD · Automatic

234,102 miGas Sonic Blue Clearcoat Metallic

$6,500

Cedar Falls, IA

View →
2004 Ford Ranger Tremor — Pickup Truck — 248,809 mi — Chiefland, FL Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Tremor · RWD · Automatic

248,809 miGas Gold

$3,984

Chiefland, FL

View →
2004 Ford Ranger Edge Deluxe — Pickup Truck — 80,726 mi — Buford, GA Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Edge Deluxe · RWD · Automatic

80,726 miGas Black

$10,378

Buford, GA

View →
2004 Ford Ranger Edge — Pickup Truck — 269,920 mi — Longmont, CO Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Edge · RWD · Automatic

269,920 miGas Unknown

$5,399

Longmont, CO

View →
2004 Ford Ranger XLT — Pickup Truck — 119,622 mi — Oceanside, CA Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · RWD · Manual

119,622 miGas White

$7,995

Oceanside, CA

View →
2004 Ford Ranger Tremor — Pickup Truck — 206,039 mi — Greer, SC Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Tremor · RWD · Automatic

206,039 miGas Black

$6,500

Greer, SC

View →
2004 Ford Ranger Tremor — Pickup Truck — 77,481 mi — Fairfield, OH Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Tremor · RWD · Automatic

77,481 miGas Red

$7,499

Fairfield, OH

View →
2004 Ford Ranger XL — Pickup Truck — 132,869 mi — Boise, ID Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XL · RWD · Manual

132,869 miGas White

$8,495

Boise, ID

View →
2004 Ford Ranger Edge Plus — Pickup Truck — 157,479 mi — Albuquerque, NM Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Edge Plus · 4WD · Automatic

157,479 miGas Oxford White

$9,555

Albuquerque, NM

View →
2004 Ford Ranger XLT — Pickup Truck — 135,208 mi — Capitol Heights, MD Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · RWD · Automatic

135,208 miGas Unknown

$7,499

Capitol Heights, MD

View →
2004 Ford Ranger XL — Pickup Truck — 113,203 mi — Raleigh, NC Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XL · 4WD · Automatic

113,203 miGas Gray

$9,400

Raleigh, NC

View →
2004 Ford Ranger XLT FX4 Off-Road — Pickup Truck — 138,014 mi — St. Louis, MO Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT FX4 Off-Road · 4WD · Manual

138,014 miGas Black

$11,988

St. Louis, MO

View →
2004 Ford Ranger XL — Pickup Truck — 218,757 mi — Colorado Springs, CO Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XL · RWD · Manual

218,757 miGas Unknown

Contact for price

Colorado Springs, CO

View →
2004 Ford Ranger XLT — Pickup Truck — 114,529 mi — Sterling, VA Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · RWD · Manual

114,529 miGas Oxford White

Contact for price

Sterling, VA

View →
2004 Ford Ranger XL — Pickup Truck — 63,387 mi — Chantilly, VA Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XL · 4WD · Automatic

63,387 miGas Gray

$9,999

Chantilly, VA

View →
2004 Ford Ranger Edge — Pickup Truck — 100,623 mi — Mechanicsburg, PA Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Edge · RWD · Automatic

100,623 miGas Dark Shadow Grey Metallic

$9,890

Mechanicsburg, PA

View →
2004 Ford Ranger XLT — Pickup Truck — 53,521 mi — Kansas City, KS Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · 4WD · Manual

53,521 miGas Gray

$14,000

Kansas City, KS

View →
2004 Ford Ranger Edge — Pickup Truck — 228,470 mi — Mesa, AZ Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Edge · 4WD · Manual

228,470 miGas Unknown

$9,500

Mesa, AZ

View →
2004 Ford Ranger XL — Pickup Truck — 221,254 mi — Longwood, FL Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XL · RWD · Manual

221,254 miGas Black

$4,250

Longwood, FL

View →
2004 Ford Ranger Edge — Pickup Truck — 185,178 mi — Albuquerque, NM Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

Edge · 4WD · Manual

185,178 miGas Unknown

$10,750

Albuquerque, NM

View →
2004 Ford Ranger XLT — Pickup Truck — 155,212 mi — Eatontown, NJ Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · 4WD · Manual

155,212 miGas Blue

Contact for price

Eatontown, NJ

View →
2004 Ford Ranger XLT — Pickup Truck — 128,800 mi — Flemington, NJ Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · 4WD · Manual

128,800 miGas Medium Toreador Red Metallic

$8,995

Flemington, NJ

View →
2004 Ford Ranger XLT — Pickup Truck — 164,878 mi — La Grande, OR Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XLT · 4WD · Manual

164,878 miGas Arizona Beige Metallic

$5,895

La Grande, OR

View →
2004 Ford Ranger XL — Pickup Truck — 117,470 mi — Salt Lake City, UT Clean title
Ford logo

USED · Pickup Truck

2004 Ford Ranger

XL · RWD · Manual

117,470 miGas Red

$8,995

Salt Lake City, UT

View →

About this category

The 2004 Ford Ranger is currently available in 138 listings on Carlify. Average mileage across these listings is 146,015 miles. Pricing starts at $2,495 and reaches $29,988. Browse photos, full vehicle history, and dealer details for each 2004 Ranger.

Frequently asked questions

How much does a 2004 Ford Ranger cost used?
2004 Ford Ranger listings range from $2,495 to $29,988, averaging $8,827 on Carlify.
How many 2004 Ford Ranger are listed?
Carlify shows 138 active 2004 Ford Ranger listings.
What's the average mileage on a 2004 Ford Ranger?
Average mileage across 2004 Ford Ranger listings is 146,015 miles.