37 Listings of 2009 GMC Sierra 3500 for Sale

No local results match your search, below are our national listings.
  • 2009 GMC Sierra 3500HD for sale in Big Lake, MN
    • $2,028below average
    • Email for Price
    • Mileage
    • 117,000 Miles
    • 34,506 Miles below average
  • 2009 GMC Sierra 3500HD for sale in Houston, TX
    • $6,424below average
    • Email for Price
    • Mileage
    • 236,204 Miles
    • 54,897 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Reese, MI
    • $5,128below average
    • Email for Price
    • Mileage
    • 147,448 Miles
    • 4,058 Miles below average
  • 2009 GMC Sierra 3500HD for sale in Walpole, MA
    • $6,324below average
    • Email for Price
    • Mileage
    • 198,574 Miles
    • 17,267 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Mansfield, TX
    • $2,643below average
    • Email for Price
    • Mileage
    • 178,325 Miles
    • 4,318 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Dickinson, TX
    • $4,933below average
    • Email for Price
    • Mileage
    • 277,203 Miles
    • 125,697 Miles above average
  • 2009 GMC Sierra 3500HD for sale in New Braunfels, TX
    • $3,767above average
    • Email for Price
    • Mileage
    • 147,572 Miles
    • 26,435 Miles below average
  • 2009 GMC Sierra 3500HD for sale in Osage Beach, MO
    • $5,369below average
    • Email for Price
    • Mileage
    • 206,400 Miles
    • 25,093 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Woodstock, GA
    • $3,933below average
    • Email for Price
    • Mileage
    • 173,158 Miles
    • 21,652 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Mansfield, TX
    • $2,438below average
    • Email for Price
    • Mileage
    • 207,136 Miles
    • 55,630 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Dickinson, TX
    • $2,324below average
    • Email for Price
    • Mileage
    • 164,102 Miles
    • 17,205 Miles below average
  • 2009 GMC Sierra 3500HD for sale in Shippensburg, PA
    • $2,324below average
    • Email for Price
    • Mileage
    • 196,268 Miles
    • 14,961 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Lakewood, WA
    • above average
    • Email for Price
    • Mileage
    • 123,022 Miles
    • 28,484 Miles below average
  • 2009 GMC Sierra 3500HD for sale in Cropwell, AL
    • $3,015below average
    • Email for Price
    • Mileage
    • 209,535 Miles
    • 58,029 Miles above average
  • 2009 GMC Sierra 3500HD for sale in Tallahassee, FL
    • $1,669above average
    • Email for Price
    • Mileage
    • 163,694 Miles
    • 17,613 Miles below average
  • 1 of 3