New & Used 2004 GMC Sierra 2500 for Sale

Filters

Filter Advanced Filters
Sort By
Great Deal

Used 2004 GMC Sierra 2500 WT

$14,888
35,208 mi.
mi. from 67025
101 Broadway, Fall River, MA Fall River, MA 02721
(508) 300-9005
Good Deal

Used 2004 GMC Sierra 2500 SLE

$16,990
79,000 mi.
mi. from 67025
775 Rivergate pkwy Goodlettsville, TN 37072
3.5
9 reviews
(615) 239-1227
Good Deal

Used 2004 GMC Sierra 2500 2500 HEAVY DUTY

$9,995
246,796 mi.
mi. from 67025
2933 West Highway 13 Burnsville, MN 55337
5.0
2 reviews
(952) 641-7499

Used 2004 GMC Sierra 2500 SLE

$19,995
128,708 mi.
mi. from 67025
3050 Hoolako St Lihue, HI 96766
(808) 855-6252
Good Deal

Used 2004 GMC Sierra 2500 SLE

$9,925
211,878 mi.
mi. from 67025
11698 Central Ave N Milaca, MN 56353
(320) 968-3329
Fair Deal

Used 2004 GMC Sierra 2500 SLE

$10,973
108,447 mi.
mi. from 67025
131 Highway 61 North Lancaster, WI 53813
(866) 453-2423

Used 2004 GMC Sierra 2500 SLE

$21,500
79,157 mi.
mi. from 67025
3607 N Baltimore St Kirksville, MO 63501
(660) 956-9435

Used 2004 GMC Sierra 2500 SLT

$13,900
143,404 mi.
mi. from 67025
8660 W. Bell Rd. Peoria, AZ 85382
(888) 261-7321
Great Deal

Used 2004 GMC Sierra 2500 SLT

$8,991
177,654 mi.
mi. from 67025
1014 US Hwy 41 Bypass S Venice, FL 34285
(317) 793-6548
Fair Deal

Used 2004 GMC Sierra 2500 SLT

$11,888
232,125 mi.
mi. from 67025
1050 North Meridan Rd. Youngstown, OH 44509
(888) 825-7532

Used 2004 GMC Sierra 2500 SLE

$15,995
94,561 mi.
mi. from 67025
25509 Wilmot Rd Trevor, WI 53179
(262) 298-1244

Used 2004 GMC Sierra 2500 SLE

$14,900
194,294 mi.
mi. from 67025
3919 State St Evans, CO 80620
3.9
8 reviews
(888) 419-7028

GMC Sierra 2500 by Year

Gmc Sierra_2500s for Sale by Year