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.

132.00 Results
Showing 1.00 - 15.00 of 132.00 results

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

  • 2004 GMC Sierra 2500HD for sale in Lynn, MA

    2004 GMC Sierra 2500HD

    REG CAB 133 INCH WB 4WD

    • $10,999
    • $191/mo - Est. on 10% down & good credit
    • 81,835
       
      miles
    • Price
      $499 below avg.
    • Mileage
      154,584 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Roseville, CA

    2004 GMC Sierra 2500HD

    • $12,999
    • $226/mo - Est. on 10% down & good credit
    • 98,891
       
      miles
    • Price
      $1,501 above avg.
    • Mileage
      137,528 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Lynnwood, WA

    2004 GMC Sierra 2500HD

    4dr Crew Cab SLT 4WD LB

    • $10,991
    • $191/mo - Est. on 10% down & good credit
    • 295,712
       
      miles
    • Price
      $1,499 below avg.
    • Mileage
      12,760 miles above 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
      $1,460 above avg.
    • Mileage
      112,356 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,482 above avg.
    • Mileage
      128,873 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Denver, CO

    2004 GMC Sierra 2500HD

    2500 4x4 Extended Cab Duramax

    • $11,337
    • $197/mo - Est. on 10% down & good credit
    • 228,163
       
      miles
    • Price
      $161 below avg.
    • Mileage
      8,256 miles below avg.
  • 2004 GMC Sierra 2500 for sale in Deridder, LA

    2004 GMC Sierra 2500

    4dr Crew Cab SLE Rwd SB

    • $7,995
      $10,587
    • $139/mo - Est. on 10% down & good credit
    • 160,136
       
      miles
    • Price
      $2,626 below avg.
    • Mileage
      40,434 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Spring, TX

    2004 GMC Sierra 2500HD

    4dr Crew Cab SLE Rwd LB

    • $9,999
    • $174/mo - Est. on 10% down & good credit
    • 242,286
       
      miles
    • Price
      $2,266 below avg.
    • Mileage
      11,219 miles above avg.
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    SLE

    • $11,950
    • $208/mo - Est. on 10% down & good credit
    • 170,753
       
      miles
    • Price
      $452 above avg.
    • Mileage
      65,666 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Epsom, NH

    2004 GMC Sierra 2500HD

    SLE

    • $11,950
    • $208/mo - Est. on 10% down & good credit
    • 170,753
       
      miles
    • Price
      $452 above avg.
    • Mileage
      65,666 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Fond Du Lac, WI

    2004 GMC Sierra 2500HD

    SLE

    • $10,999
    • $191/mo - Est. on 10% down & good credit
    • 133,860
       
      miles
    • Price
      $499 below avg.
    • Mileage
      102,559 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
      $495 below avg.
    • Mileage
      122,221 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    SLE

    • $10,989
    • $191/mo - Est. on 10% down & good credit
    • 179,821
       
      miles
    • Price
      $509 below avg.
    • Mileage
      56,598 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    SLE

    • $10,989
    • $191/mo - Est. on 10% down & good credit
    • 179,821
       
      miles
    • Price
      $509 below avg.
    • Mileage
      56,598 miles below avg.
  • 2004 GMC Sierra 2500HD for sale in Tacoma, WA

    2004 GMC Sierra 2500HD

    SLT

    • $10,989
    • $191/mo - Est. on 10% down & good credit
    • 179,821
       
      miles
    • Price
      $509 below avg.
    • Mileage
      56,598 miles below avg.