Home  >  GMC  >  Sierra 2500HD  >  2012

2012 GMC Sierra 2500HD for Sale

Find the right 2012 GMC Sierra 2500HD right here. Our dealer network covers the entire U.S. and can find the perfect 2012 GMC Sierra 2500HD for you.

Filter results
Sort by
Filter results



to


to


Vehicle Mileage

to


Vehicle Mileage Transmission

Vehicle drivetrain Drivetrain

Number of Doors

Vehicle History

Exterior Color

Interior Color

Showing 505 - 528 of 781

Find the right 2012 GMC Sierra 2500HD right here. Our dealer network covers the entire U.S. and can find the perfect 2012 GMC Sierra 2500HD for you.

Sort by

Save

2012 GMC Sierra 2500 Denali
VIN: 1GT125E85CF112417

$30,000

One owner 1 owner

Mileage Mileage:
125690
Location Location:
Garden City, GA
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD Denali 4WD Truck Crew Cab
VIN: 1GT125EG2CF229136

$34,599

Mileage Mileage:
88583
Location Location:
Colorado Springs, CO
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLE Crew Cab 4WD
VIN: 1GT120CG7CF134237

$23,995

Mileage Mileage:
142537
Location Location:
Shepherdsville, KY
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLT Crew Cab 4WD
VIN: 1GT121C8XCF111498

$29,995

Mileage Mileage:
145760
Location Location:
Albert Lea, MN
Color Color:
Silver ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Gmc Sierra 2500HD SLT
VIN: 1GT121C80CF211769

$34,995

Mileage Mileage:
130725
Location Location:
Martinsburg, WV
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLE Crew Cab 4WD
VIN: 1GT120CGXCF240309

$25,895

Mileage Mileage:
101750
Location Location:
Greensboro, NC
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD Work Truck
VIN: 1GT02ZCG9CZ105143

$21,990

Mileage Mileage:
102143
Location Location:
Lewiston, ME
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD Denali
VIN: 1GT125E81CF158522

$37,590

Clean title Clean title

Mileage Mileage:
95737
Location Location:
Loveland, CO
Color Color:
White ext, Beige int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD Denali
VIN: 1GT125EG0CF202520

$27,995

Mileage Mileage:
110542
Location Location:
Lake Katrine, NY
Color Color:
White ext, Beige int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500 SLE
VIN: 1GT120C88CF189479

$29,998

Mileage Mileage:
99903
Location Location:
Oceanside, CA
Color Color:
Brown ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLE Truck
VIN: 1GT120CG7CF138529

$20,000

Mileage Mileage:
158224
Location Location:
Baker City, OR
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500 HD SLE
VIN: 1GT220CG0CZ292826

$14,990

Mileage Mileage:
130052
Location Location:
Audubon, IA
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD Work Truck
VIN: 1GT12ZCG3CF179468

$18,990

Mileage Mileage:
132417
Location Location:
Bloomington, MN
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLE
VIN: 1GT120CGXCF229276

$17,989

Mileage Mileage:
198623
Location Location:
Crestview, FL
Color Color:
White ext, Beige int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLE
VIN: 1GT120CG4CF212585

$26,995

Mileage Mileage:
95263
Location Location:
Sublimity, OR
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLE
VIN: 1GT120CG4CF160570

$24,990

One owner 1 owner

Mileage Mileage:
117060
Location Location:
Lansing, MI
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD
VIN: 1GT120C85CF213687

$36,000

Mileage Mileage:
91256
Location Location:
York, PA
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500 HD Crew Cab Standard Box 4-Wheel Drive SLE
VIN: 1GT120C80CF229375

$31,000

Mileage Mileage:
128148
Location Location:
Olathe, KS
Color Color:
Gray ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLT - Opportunity! | White 2500 H/D Car for Sale in Pueblo 1
VIN: 1GT121CG6CF223528

$16,681

Mileage Mileage:
0
Location Location:
Pueblo, CO
Color Color:
Silver int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC SIERRA 2500 HD EXTENDED CAB
VIN: 1GT220CG7CZ138677

$19,950

Mileage Mileage:
142518
Location Location:
Roswell, NM
Color Color:
Blue ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC SIERRA 2500 HD CREW CAB
VIN: 1GT125EG4CF143794

$29,700

Mileage Mileage:
62330
Location Location:
East Stroudsburg, PA
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLT
VIN: 1GT121EG1CF178284

$32,500

Mileage Mileage:
78047
Location Location:
Great Falls, MT
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500HD SLE Truck
VIN: 1GT120CGXCF170083

$15,533

Mileage Mileage:
207836
Location Location:
West Palm Beach, FL
Color Color:
Red ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 GMC Sierra 2500 HD SLE
VIN: 1GT120CG8CF218843

$13,400

Mileage Mileage:
262463
Location Location:
London, OH
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info