2004 GMC Sierra 1500 for sale

All available 2004 GMC Sierra 1500 listings.

76 listings • $1,900 – $99,995 • avg 148,541 mi

2004 GMC Sierra 1500 Work Truck — Pickup Truck — 82,500 mi — Winchester, VA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Work Truck · 4WD · Automatic

82,500 miGas White

$11,950

Winchester, VA

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 82,762 mi — Harbor City, CA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

82,762 miGas Summit White

$17,995

Harbor City, CA

View →
2004 GMC Sierra 1500 Base — Pickup Truck — 175,523 mi — Raleigh, NC Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Base · RWD · Automatic

175,523 miGas Gray

$7,599

Raleigh, NC

View →
2004 GMC Sierra 1500 Work Truck — Pickup Truck — 61,440 mi — Kent, WA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Work Truck · RWD · Automatic

61,440 miGas Carbon Metallic

$16,880

Kent, WA

View →
2004 GMC Sierra 1500 Base — Pickup Truck — 272,247 mi — Reseda, CA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Base · RWD · Automatic

272,247 miGas [9v5] Woodland Green

$5,500

Reseda, CA

View →
2004 GMC Sierra 1500 SLT — Pickup Truck — 66,765 mi — Sacramento, CA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLT · 4WD · Automatic

66,765 miGas Onyx Black/Silver Birch Metallic

$15,995

Sacramento, CA

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 286,133 mi — Franklin, IN Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · RWD · Automatic

286,133 miGas Sand Beige Metallic

$4,999

Franklin, IN

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 140,693 mi — Norfolk, VA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

140,693 miGas Red

$9,995

Norfolk, VA

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 180,988 mi — Swansboro, NC Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

180,988 miGas Victory Red

$8,580

Swansboro, NC

View →
2004 GMC Sierra 1500 Work Truck — Pickup Truck — 138,002 mi — Humble, TX Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Work Truck · RWD · Automatic

138,002 miGas Gold

$12,980

Humble, TX

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 213,093 mi — Harvey, LA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · RWD · Automatic

213,093 miGas Onyx Black

$5,995

Harvey, LA

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 175,000 mi — Bellevue, WA
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

175,000 miGas Fire Red

$4,995

Bellevue, WA

View →
2004 GMC Sierra 1500 Work Truck — Pickup Truck — 132,100 mi — Brooklyn Center, MN Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Work Truck · RWD · Automatic

132,100 miGas Summit White

Contact for price

Brooklyn Center, MN

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 123,457 mi — Marshall, MN Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

123,457 miGas Olympic White

$10,900

Marshall, MN

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 250,548 mi — Grove Hill, AL Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

250,548 miGas Olympic White

$4,995

Grove Hill, AL

View →
2004 GMC Sierra 1500 SLT — Pickup Truck — 94,013 mi — Pasadena, MD Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLT · 4WD · Automatic

94,013 miGas Sand Beige Metallic

$13,998

Pasadena, MD

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 219,000 mi — Colorado Springs, CO Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

219,000 miGas Sport Red Metallic

$9,925

Colorado Springs, CO

View →
2004 GMC Sierra 1500 Base — Pickup Truck — 104,077 mi — Seattle, WA Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Base · RWD · Automatic

104,077 miGas Gold

$9,777

Seattle, WA

View →
2004 GMC Sierra 1500 Work Truck — Pickup Truck — 148,345 mi — Humble, TX Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Work Truck · RWD · Automatic

148,345 miGas Maroon

$13,980

Humble, TX

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 45,761 mi — Belleville, IL Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · RWD · Automatic

45,761 miGas Silver Birch Metallic

$11,277

Belleville, IL

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 181,614 mi — North Aurora, IL Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

181,614 miGas Sport Red Metallic

$8,999

North Aurora, IL

View →
2004 GMC Sierra 1500 SLE — Pickup Truck — 178,510 mi — Shelby Township, MI Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLE · 4WD · Automatic

178,510 miGas Yellow

$9,999

Shelby Township, MI

View →
2004 GMC Sierra 1500 SLT — Pickup Truck — 210,000 mi — Layton, UT Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

SLT · 4WD · Automatic

210,000 miGas Sport Red Metallic

$6,500

Layton, UT

View →
2004 GMC Sierra 1500 Work Truck — Pickup Truck — 92,457 mi — Peru, IL Clean title
GMC logo

USED · Pickup Truck

2004 GMC Sierra 1500

Work Truck · RWD · Automatic

92,457 miGas Victory Red

$8,500

Peru, IL

View →

About this category

The 2004 GMC Sierra 1500 is currently available in 76 listings on Carlify. Average mileage across these listings is 148,541 miles. Pricing starts at $1,900 and reaches $99,995. Browse photos, full vehicle history, and dealer details for each 2004 Sierra 1500.

Frequently asked questions

How much does a 2004 GMC Sierra 1500 cost used?
2004 GMC Sierra 1500 listings range from $1,900 to $99,995, averaging $12,177 on Carlify.
How many 2004 GMC Sierra 1500 are listed?
Carlify shows 76 active 2004 GMC Sierra 1500 listings.
What's the average mileage on a 2004 GMC Sierra 1500?
Average mileage across 2004 GMC Sierra 1500 listings is 148,541 miles.