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 Bedford, IN
    • $3,945below average
    • Email for Price
    • Mileage
    • 115,886 Miles
    • 15,674 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Scranton, PA

    2012 GMC Sierra 2500HD

    • $4,848below average
    • Email for Price
    • Mileage
    • 101,548 Miles
    • 21,388 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Minneapolis, MN

    2012 GMC Sierra 2500HD

    • $2,852below average
    • Email for Price
    • Mileage
    • 97,048 Miles
    • 25,888 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Jacksonville, FL
    • $2,210below average
    • Email for Price
    • Mileage
    • 98,619 Miles
    • 31,889 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Tilton, NH
    • $3,909below average
    • Email for Price
    • Mileage
    • 87,347 Miles
    • 26,927 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Dornsife, PA
    • $3,319below average
    • Email for Price
    • Mileage
    • 132,991 Miles
    • 32,026 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Haltom City, TX
    • $5,610below average
    • Email for Price
    • Mileage
    • Miles
    • Miles above average
  • 2012 GMC Sierra 2500HD for sale in Tallmadge, OH
    • $1,855below average
    • Email for Price
    • Mileage
    • 82,899 Miles
    • 48,661 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Rochester, MN
    • $691above average
    • Email for Price
    • Mileage
    • 101,974 Miles
    • 28,534 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Billings, MT
    • $3,853below average
    • Email for Price
    • Mileage
    • 125,384 Miles
    • 2,448 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Westmoreland, NY
    • $3,095below average
    • Email for Price
    • Mileage
    • 112,580 Miles
    • 18,980 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Covina, CA
    • $3,316below average
    • Email for Price
    • Mileage
    • 112,056 Miles
    • 52,961 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Murray, UT

    2012 GMC Sierra 2500HD

    • $6,652above average
    • Email for Price
    • Mileage
    • 110,097 Miles
    • 12,839 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Roanoke, VA

    2012 GMC Sierra 2500HD

    • $893below average
    • Email for Price
    • Mileage
    • 99,564 Miles
    • 23,372 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Kennewick, WA
    • $2,061below average
    • Email for Price
    • Mileage
    • 129,873 Miles
    • 15,599 Miles above average
  • 1 of 10