148 Listings of 2012 GMC Sierra 2500HD for Sale

2012 GMC Sierra 2500HD Review
  • Featured Listings

    2012 GMC Sierra 2500HD for sale in Kennett, MO
    $43,900
    Glen Sain Chevrolet Buick Cadillac GMC, Inc.

    2012 GMC Sierra 2500HD

    Glen Sain Chevrolet Buick Cadillac GMC, Inc.
  • 2012 GMC Sierra 2500HD for sale in New Braunfels, TX
    • $6,108 below average
    • Mileage
    • 78,336 Miles
    • 25,991 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Hazard, NE
    • $1,415 below average
    • Mileage
    • 80,821 Miles
    • 18,648 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Westchester, OH
    • $5,388 below average
    • Mileage
    • 83,921 Miles
    • 20,406 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Bridgeport, CT
    • $4,888 below average
    • Mileage
    • 77,701 Miles
    • 25,443 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Livermore, CA
    • $6,415 below average
    • Mileage
    • 141,000 Miles
    • 41,531 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Omak, WA

    2012 GMC Sierra 2500HD

    • $1,900 below average
    • Mileage
    • 83,196 Miles
    • 19,948 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Emmetsburg, IA
    • $4,289 below average
    • Mileage
    • 90,229 Miles
    • 12,915 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Coeur D Alene, ID
    • $9,093 below average
    • Mileage
    • 181,955 Miles
    • 77,628 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Avon, IN
    • $5,688 below average
    • Mileage
    • 195,582 Miles
    • 91,255 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Tucson, AZ
    • $9,207 above average
    • Mileage
    • 85,551 Miles
    • 17,593 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Defiance, OH
    • $1,812 above average
    • Mileage
    • 86,826 Miles
    • 17,501 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Wayne, NE
    • $9,093 below average
    • Mileage
    • 261,258 Miles
    • 156,931 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Phenix City, AL
    • Email for Price
    • Mileage
    • 86,371 Miles
    • 16,773 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Wooster, OH
    • $2,911 above average
    • Mileage
    • 87,899 Miles
    • 16,428 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Chubbuck, ID
    • $2,283 below average
    • Mileage
    • 146,101 Miles
    • 24,972 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Glenshaw, PA
    • $2,283 below average
    • Mileage
    • 123,000 Miles
    • 1,871 Miles above average
  • Featured 2012 GMC Sierra 2500HD Listings

  • 2012 GMC Sierra 2500HD for sale in Jackson, MS

    2012 GMC Sierra 2500HD

    • $6,206 above average
    • Mileage
    • 80,820 Miles
    • 22,324 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Lapeer, MI
    • $4,093 below average
    • Mileage
    • 157,671 Miles
    • 47,658 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Plano, TX
    • $3,113 below average
    • Mileage
    • 119,203 Miles
    • 14,876 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Sioux Center, IA
    • $2,812 above average
    • Mileage
    • 79,771 Miles
    • 24,556 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Kennett, MO
    • $4,812 above average
    • Mileage
    • 78,955 Miles
    • 25,372 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Michigan Center, MI

    2012 GMC Sierra 2500HD

    • $5,212 above average
    • Mileage
    • 86,499 Miles
    • 16,645 Miles below average
  • 2012 GMC Sierra 2500HD for sale in Platteville, CO
    • $3,878 below average
    • Mileage
    • 124,186 Miles
    • 3,057 Miles above average
  • 2012 GMC Sierra 2500HD for sale in Anderson, SC
    • $4,602 above average
    • Mileage
    • 94,000 Miles
    • 27,129 Miles below average
  • 1 of 7