163 Listings of 2012 GMC Sierra 2500 for Sale

No local results match your search, below are our national listings.
  • 2012 GMC Sierra 2500HD for sale in Sabattus, ME
    • $7,565below average
    • Email for Price
    • Mileage
    • 91,000 Miles
    • 23,366 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Manakin Sabot, VA
    • $4,469below average
    • Email for Price
    • Mileage
    • 439,523 Miles
    • 309,448 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Fort Lupton, CO

    2012 GMC Sierra 2500HD

    • $6,237below average
    • Email for Price
    • Mileage
    • 117,522 Miles
    • 46 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Pauls Valley, OK
    • $7,660below average
    • Email for Price
    • Mileage
    • 222,111 Miles
    • 107,745 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Logan, UT
    • $1,469below average
    • Email for Price
    • Mileage
    • 109,250 Miles
    • 20,825 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Boise, ID

    2012 GMC Sierra 2500HD

    • $3,832below average
    • Email for Price
    • Mileage
    • 99,405 Miles
    • 18,071 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Sioux Falls, SD
    • $8,565below average
    • Email for Price
    • Mileage
    • 248,115 Miles
    • 133,749 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Henderson, TN

    2012 GMC Sierra 2500HD

    • $6,737below average
    • Email for Price
    • Mileage
    • 140,530 Miles
    • 23,054 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Hanford, CA

    2012 GMC Sierra 2500HD

    • $3,153above average
    • Email for Price
    • Mileage
    • 89,709 Miles
    • 27,767 Miles below average
  • 2012 GMC Sierra 2500HD for sale in New Braunfels, TX
    • $5,660below average
    • Email for Price
    • Mileage
    • 180,019 Miles
    • 65,653 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Bloomington, IL
    • $7,919below average
    • Email for Price
    • Mileage
    • 101,246 Miles
    • 28,829 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Cleburne, TX
    • $6,169below average
    • Email for Price
    • Mileage
    • 203,733 Miles
    • 73,658 Miles above average
  • 2012 GMC Sierra 2500HD for sale in New Glarus, WI
    • $3,263above average
    • Email for Price
    • Mileage
    • 93,621 Miles
    • 23,855 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Epsom, NH

    2012 GMC Sierra 2500HD

    • $1,733below average
    • Email for Price
    • Mileage
    • 95,300 Miles
    • 22,176 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Epsom, NH

    2012 GMC Sierra 2500HD

    • $1,733below average
    • Email for Price
    • Mileage
    • 95,300 Miles
    • 22,176 Miles below average
  • 1 of 11