Filter Results

Are you sure?

This action will clear all your filters.

Search Radius

Zip Code

Condition

$0$100,000+
$0$950+ / mo

Mileage

0150,000+

Year

Other Body Styles

Value Filters

Fuel Economy

Greater Than 0 MPG

Days Listed

0 - 365+ days

Vehicle Filters

Exterior Color

Unable to filter by Exterior Color.

Transmission

Engine

Choose a Make and Model to filter by Engine.

Drivetrain

Fuel Type

Other Filters

Be alerted whenever a vehicle matching your search is added to our inventory.

127.00 Results
Showing 1.00 - 15.00 of 127.00 results

No local results match your search. Below are our national listings.

  • 2004 GMC Sierra 2500HD for sale in Casa Grande, AZ

    2004 GMC Sierra 2500HD

    Work Truck Crew Cab Short Bed 4WD

    • $12,995
    • $226/mo - Est. on 10% down & good credit
    • 180
       
      miles
    • Price
      $1,193 above avg.
    • Mileage
      239,851 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Abilene, TX

    2004 GMC Sierra 2500HD

    4dr Crew Cab SLT 4WD SB

    • $13,950
    • $242/mo - Est. on 10% down & good credit
    • 170,596
       
      miles
    • Price
      $583 above avg.
    • Mileage
      115,992 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Altoona, PA

    2004 GMC Sierra 2500HD

    SLT

    • $12,980
    • $226/mo - Est. on 10% down & good credit
    • 107,546
       
      miles
    • Price
      $1,178 above avg.
    • Mileage
      132,485 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Norco, CA

    2004 GMC Sierra 2500HD

    4dr Crew Cab SLE 4WD SB

    • $11,999
    • $209/mo - Est. on 10% down & good credit
    • 170,500
       
      miles
    • Price
      $381 below avg.
    • Mileage
      56,748 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Banner Elk, NC

    2004 GMC Sierra 2500HD

    4dr Extended Cab SLT Rwd SB

    • $11,995
    • $208/mo - Est. on 10% down & good credit
    • 160,731
       
      miles
    • Price
      $1,372 below avg.
    • Mileage
      125,857 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Lapeer, MI

    2004 GMC Sierra 2500HD

    4dr Extended Cab SLT 4WD SB

    • $16,000
    • $278/mo - Est. on 10% down & good credit
    • 170,000
       
      miles
    • Price
      $2,633 above avg.
    • Mileage
      116,588 miles below avg.
  • 2004 GMC Sierra 2500 for sale in Green Cove Springs, FL

    2004 GMC Sierra 2500

    4dr Crew Cab SLE 4WD SB

    • $9,500
    • $165/mo - Est. on 10% down & good credit
    • 185,419
       
      miles
    • Price
      $1,087 below avg.
    • Mileage
      14,054 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Madison, WI

    2004 GMC Sierra 2500HD

    4dr Crew Cab SLE 4WD LB

    • $11,500
      $11,999
    • $200/mo - Est. on 10% down & good credit
    • 125,986
       
      miles
    • Price
      $880 below avg.
    • Mileage
      101,262 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Lowell, MI

    2004 GMC Sierra 2500HD

    SLE

    • $12,500
      $14,995
    • $217/mo - Est. on 10% down & good credit
    • 130,668
       
      miles
    • Price
      $698 above avg.
    • Mileage
      109,363 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Columbus, OH

    2004 GMC Sierra 2500HD

    4dr Extended Cab SLE 4WD LB

    • $9,995
    • $174/mo - Est. on 10% down & good credit
    • 137,042
       
      miles
    • Price
      $2,385 below avg.
    • Mileage
      90,206 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Canton, SD

    2004 GMC Sierra 2500HD

    2dr Regular Cab Work Truck 4WD LB

    • $8,900
    • $155/mo - Est. on 10% down & good credit
    • 132,000
       
      miles
    • Price
      $1,928 below avg.
    • Mileage
      36,384 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Scottsbluff, NE

    2004 GMC Sierra 2500HD

    4dr Crew Cab SLT 4WD LB

    • $12,221
    • $212/mo - Est. on 10% down & good credit
    • 229,964
       
      miles
    • Price
      $1,146 below avg.
    • Mileage
      56,624 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    SLE

    • $11,878
    • $206/mo - Est. on 10% down & good credit
    • 179,821
       
      miles
    • Price
      $76 above avg.
    • Mileage
      60,210 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    SLE

    • $11,878
    • $206/mo - Est. on 10% down & good credit
    • 179,821
       
      miles
    • Price
      $76 above avg.
    • Mileage
      60,210 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    SLT

    • $11,878
    • $206/mo - Est. on 10% down & good credit
    • 179,821
       
      miles
    • Price
      $76 above avg.
    • Mileage
      60,210 miles below avg.