Home  >  Chevrolet  >  Silverado 2500HD  >  2012

2012 Chevrolet Silverado 2500HD for Sale

Find the right 2012 Chevrolet Silverado 2500HD right here. Our dealer network covers the entire U.S. and can find the perfect 2012 Chevrolet Silverado 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 1,177 - 1,200 of 1,466

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

Sort by

Save

2012 Chevrolet Silverado 2500HD Crew Cab Standard Box 4-Wheel Drive LTZ
VIN: 1GC1KYC8XCF132117

$28,995

Mileage Mileage:
160308
Location Location:
St. George, UT
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT Crew Cab 4WD
VIN: 1GC1KXCGXCF133253

$10,985

Mileage Mileage:
324200
Location Location:
San Angelo, TX
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT 4D Crew Cab
VIN: 1GC1KXCG1CF115398

$24,000

Mileage Mileage:
108583
Location Location:
Flemingsburg, KY
Color Color:
Red ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LTZ Truck
VIN: 1GC1KYEG9CF103552

$23,988

Clean title Clean title

Mileage Mileage:
135142
Location Location:
Fayetteville, AR
Color Color:
White ext, Beige int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD
VIN: 1GC1KYE85CF138193

$29,988

Mileage Mileage:
103515
Location Location:
Ardmore, OK
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT 2WD
VIN: 1GC0CXCG6CF206742

$15,995

Mileage Mileage:
140200
Location Location:
Lee's Summit, MO
Color Color:
Red ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT
VIN: 1GC1KXCG2CF218782

$21,995

Mileage Mileage:
168243
Location Location:
Holdrege, NE
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LTZ Truck
VIN: 1GC1KYE88CF198033

$25,980

Mileage Mileage:
207312
Location Location:
Roswell, NM
Color Color:
Brown ext, Beige int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD
VIN: 1GC2KVC88CZ212050

$16,968

Mileage Mileage:
273152
Location Location:
Wilmington, DE
Color Color:
White ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD 4WD Crew Cab 153.7 LT Pickup
VIN: 1GC1KXCG0CF215234

$28,993

Mileage Mileage:
112087
Location Location:
Reno, NV
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD 4WD Crew Cab 167.7 LT Four Wheel Drive Pickup Truck
VIN: 1GC1KXEG4CF241915

$23,990

Mileage Mileage:
132756
Location Location:
Lagrange, GA
Color Color:
Black ext
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD Work Truck Crew Cab
VIN: 1GC1KVCG8CF224784

$14,999

Mileage Mileage:
169008
Location Location:
Silver City, NM
Color Color:
Silver ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT Truck Crew Cab
VIN: 1GC1KXC82CF162013

$29,000

One owner 1 owner

Mileage Mileage:
153848
Location Location:
Green Bay, WI
Color Color:
Silver ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT
VIN: 1GC2KXC88CZ122036

$30,000

Mileage Mileage:
131000
Location Location:
Provo, UT
Color Color:
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD 4WD Crew Cab 153.7" LTZ
VIN: 1GC1KYE89CF209864

$30,995

Mileage Mileage:
132451
Location Location:
Lubbock, TX
Color Color:
Gray ext, Brown int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LTZ
VIN: 1GC1KYC80CF113253

$23,995

Mileage Mileage:
191739
Location Location:
Springfield, IL
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT
VIN: 1GC2KXCG2CZ340772

$14,632

Mileage Mileage:
285323
Location Location:
Batesville, AR
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT
VIN: 1GC2KXCG1CZ309450

$11,500

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

Save

2012 Chevrolet Silverado 2500HD Work Truck
VIN: 1GC2KVCG2CZ234956

$12,839

Mileage Mileage:
232927
Location Location:
Sparta, TN
Color Color:
White ext, Gray int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LTZ
VIN: 1GC1KYE81CF244835

$24,999

Mileage Mileage:
215080
Location Location:
Manteca, CA
Color Color:
White ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT 4WD Crew Cab 153.7
VIN: 1GC1KXEG5CF179151

$26,900

One owner 1 owner

Mileage Mileage:
126834
Location Location:
Sonora, CA
Color Color:
Silver ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500 HD LT
VIN: 1GC1KXC89CF149792

$9,999

Mileage Mileage:
345859
Location Location:
Fargo, ND
Color Color:
Black ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT
VIN: 1GC1CXC82CF125735

$20,995

Mileage Mileage:
176080
Location Location:
San Antonio, TX
Color Color:
Silver ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info

Save

2012 Chevrolet Silverado 2500HD LT Truck
VIN: 1GC1KXCG9CF133924

$29,989

Mileage Mileage:
56770
Location Location:
Cleveland, OH
Color Color:
Silver ext, Black int
Body Type Body Type:
Pickup
Get Vehicle Info