162 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,602below average
    • Email for Price
    • Mileage
    • 91,000 Miles
    • 23,747 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Fort Lupton, CO

    2012 GMC Sierra 2500HD

    • $6,136below average
    • Email for Price
    • Mileage
    • 117,522 Miles
    • 453 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Pauls Valley, OK
    • $7,697below average
    • Email for Price
    • Mileage
    • 222,111 Miles
    • 107,364 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Logan, UT
    • $1,495below average
    • Email for Price
    • Mileage
    • 109,250 Miles
    • 20,812 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Boise, ID

    2012 GMC Sierra 2500HD

    • $3,731below average
    • Email for Price
    • Mileage
    • 99,405 Miles
    • 18,570 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Sioux Falls, SD
    • $8,602below average
    • Email for Price
    • Mileage
    • 248,115 Miles
    • 133,368 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Hanford, CA

    2012 GMC Sierra 2500HD

    • $3,254above average
    • Email for Price
    • Mileage
    • 89,709 Miles
    • 28,266 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Henderson, TN

    2012 GMC Sierra 2500HD

    • $6,636below average
    • Email for Price
    • Mileage
    • 140,530 Miles
    • 22,555 Miles above average
  • 2012 GMC Sierra 2500HD for sale in New Glarus, WI
    • $3,364above average
    • Email for Price
    • Mileage
    • 93,621 Miles
    • 24,354 Miles below average
  • 2012 GMC Sierra 2500HD for sale in New Braunfels, TX
    • $5,697below average
    • Email for Price
    • Mileage
    • 180,019 Miles
    • 65,272 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Bloomington, IL
    • $7,945below average
    • Email for Price
    • Mileage
    • 101,246 Miles
    • 28,816 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Epsom, NH

    2012 GMC Sierra 2500HD

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

    2012 GMC Sierra 2500HD

    • $1,632below average
    • Email for Price
    • Mileage
    • 95,300 Miles
    • 22,675 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Canal Fulton, OH
    • $2,636below average
    • Email for Price
    • Mileage
    • 93,650 Miles
    • 24,325 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Dornsife, PA
    • $4,400below average
    • Email for Price
    • Mileage
    • 132,991 Miles
    • 2,929 Miles above average
  • 1 of 11