148 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
    • $6,638below average
    • Email for Price
    • Mileage
    • 91,000 Miles
    • 26,963 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Fontana, CA
    • $2,555below average
    • Email for Price
    • Mileage
    • 109,566 Miles
    • 35,001 Miles below average
  • 2012 GMC Sierra 2500 for sale in Sacramento, CA

    2012 GMC Sierra 2500

    • $2,142below average
    • Email for Price
    • Mileage
    • 90,695 Miles
    • 2,538 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Norco, CA

    2012 GMC Sierra 2500HD

    • $5,361below average
    • Email for Price
    • Mileage
    • 121,795 Miles
    • 718 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Harlan, IA
    • $8,138below average
    • Email for Price
    • Mileage
    • 141,854 Miles
    • 23,891 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Canal Fulton, OH
    • $3,165below average
    • Email for Price
    • Mileage
    • 93,650 Miles
    • 28,863 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Dornsife, PA
    • $3,555below average
    • Email for Price
    • Mileage
    • 132,991 Miles
    • 11,576 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Calverton, NY
    • $3,267above average
    • Email for Price
    • Mileage
    • 74,189 Miles
    • 43,774 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Newhall, IA
    • $2,117above average
    • Email for Price
    • Mileage
    • 32,880 Miles
    • 85,083 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Brighton, CO

    2012 GMC Sierra 2500HD

    • $4,165below average
    • Email for Price
    • Mileage
    • 177,948 Miles
    • 55,435 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Fort Lupton, CO

    2012 GMC Sierra 2500HD

    • $4,665below average
    • Email for Price
    • Mileage
    • 117,522 Miles
    • 4,991 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Magrath, AB
    • above average
    • Email for Price
    • Mileage
    • 113,000 Miles
    • 26,107 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Shelbyville, TN
    • $5,324below average
    • Email for Price
    • Mileage
    • 159,839 Miles
    • 15,990 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Logan, UT
    • $650below average
    • Email for Price
    • Mileage
    • 109,250 Miles
    • 35,317 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Sioux Falls, SD
    • $7,638below average
    • Email for Price
    • Mileage
    • 248,116 Miles
    • 130,153 Miles above average
  • 1 of 10