Used Chevrolet Silverado 2500HD in Crystal Lake, IL

2.5 million cars to choose from.

Search Used Cars





Chevrolet Silverado 2500HD
  • 2004 Chevrolet Silverado 2500HD in Crystal Lake, IL 60014

    $18,977
    Mileage: 92,383
    Location: Crystal Lake, IL 60014
    Description: Used 2004 Chevrolet Silverado 2500HD - $18,977, 92,383 miles Exterior Color: summit white Crew Cab Pickup 6.0L V8 16V MPFI OHV Automatic Transmission Fuel: Gasoli 4 Doors
  • 2013 Chevrolet Silverado 2500HD LT in Crystal Lake, IL 60014

    $30,978
    Mileage: 49,528
    Location: Crystal Lake, IL 60014
    Description: Used 2013 Chevrolet Silverado 2500HD LT - $30,978, 49,528 miles Exterior Color: deep ruby metallic Crew Cab Pickup 6.0L V8 16V MPFI OHV Flexible Fu Fuel: Flexib 4 Doors
  • 2004 Chevrolet Silverado 2500HD in Crystal Lake, IL 60014

    $18,977
    Mileage: 95,535
    Location: Crystal Lake, IL 60014
    Description: Used 2004 Chevrolet Silverado 2500HD - $18,977, 95,535 miles Exterior Color: sport red metallic Crew Cab Pickup 6.0L V8 16V MPFI OHV Automatic Transmission Fuel: Gasoli 4 Doors
  • 2013 Chevrolet Silverado 2500HD Work Truck in McHenry, IL 60050

    $25,990
    Mileage: 47,121
    Location: McHenry, IL 60050
    Description: Used 2013 Chevrolet Silverado 2500HD Work Truck - $25,990, 47,121 miles Exterior Color: summit white Regular Cab Pickup Gas V8 6.0L/366 2 Doors
  • 2016 Chevrolet Silverado 2500HD LT in McHenry, IL 60050

    $41,990
    Mileage: 30,220
    Location: McHenry, IL 60050
    Description: Used 2016 Chevrolet Silverado 2500HD LT - $41,990, 30,220 miles Exterior Color: black Interior Color: jet black Crew Cab Pickup Turbocharged Diesel V8 6.6L/403 4 Doors
  • 2008 Chevrolet Silverado 2500HD in Woodstock, IL 60098

    $9,989
    Mileage: 188,841
    Location: Woodstock, IL 60098
    Description: Used 2008 Chevrolet Silverado 2500HD - $9,989, 188,841 miles Exterior Color: white 4WD Work Truck 4dr Extended Cab 6.0 8 Cylinder Fuel: Gasoline 4 Doors
  • 2016 Chevrolet Silverado 2500HD LT in Fox Lake, IL 60020

    $35,998
    Mileage: 24,776
    Location: Fox Lake, IL 60020
    Description: Used 2016 Chevrolet Silverado 2500HD LT - $35,998, 24,776 miles Crew Cab Pickup 6.0L V8 16V MPFI OHV Flexible Fu Fuel: Flexib 4 Doors
  • 2004 Chevrolet Silverado 2500HD in Fox Lake, IL 60020

    $18,994
    Mileage: 283,863
    Location: Fox Lake, IL 60020
    Description: Used 2004 Chevrolet Silverado 2500HD - $18,994, 283,863 miles Exterior Color: white Crew Cab Pickup 6.6L V8 32V DDI OHV Turbo Diesel Fuel: Diesel 4 Doors
  • 2003 Chevrolet Silverado 2500HD in Dundee, IL 60118

    $7,999
    Mileage: 190,000
    Location: Dundee, IL 60118
    Description: Used 2003 Chevrolet Silverado 2500HD - $7,999, 190,000 miles Exterior Color: red Truck Automatic Transmission Fuel: Gasoline 8 Cylinders
  • 2011 Chevrolet Silverado 2500HD LT in Grayslake, IL 60030

    $33,995
    Mileage: 112,286
    Location: Grayslake, IL 60030
    Description: Used 2011 Chevrolet Silverado 2500HD LT - $33,995, 112,286 miles Exterior Color: gray Interior Color: black Crew Cab Pickup Turbo-Charged Diesel V8 6.6L/403 4 Doors
  • 2008 Chevrolet Silverado 2500HD in Grayslake, IL 60030

    $22,995
    Mileage: 130,379
    Location: Grayslake, IL 60030
    Description: Used 2008 Chevrolet Silverado 2500HD - $22,995, 130,379 miles Exterior Color: white Interior Color: gray Crew Cab Pickup Gas V8 6.0L/366 4 Doors
  • 2015 Chevrolet Silverado 2500HD LTZ in Grayslake, IL 60030

    $37,995
    Mileage: 41,498
    Location: Grayslake, IL 60030
    Description: Used 2015 Chevrolet Silverado 2500HD LTZ - $37,995, 41,498 miles Exterior Color: maroon Interior Color: black Crew Cab Pickup Gas/Ethanol V8 6.0L/366 4 Doors
  • 2015 Chevrolet Silverado 2500HD LTZ in Grayslake, IL 60030

    $54,995
    Mileage: 53,226
    Location: Grayslake, IL 60030
    Description: Used 2015 Chevrolet Silverado 2500HD LTZ - $54,995, 53,226 miles Exterior Color: red Interior Color: black Crew Cab Pickup Turbocharged Diesel V8 6.6L/403 4 Doors
  • 2016 Chevrolet Silverado 2500HD LT in Grayslake, IL 60030

    $54,995
    Mileage: 23,483
    Location: Grayslake, IL 60030
    Description: Used 2016 Chevrolet Silverado 2500HD LT - $54,995, 23,483 miles Exterior Color: white Interior Color: black Crew Cab Pickup Turbocharged Diesel V8 6.6L/403 4 Doors
  • 2013 Chevrolet Silverado 2500HD Work Truck in Schaumburg, IL 60195

    $29,924
    Mileage: 86,897
    Location: Schaumburg, IL 60195
    Description: Used 2013 Chevrolet Silverado 2500HD Work Truck - $29,924, 86,897 miles Exterior Color: summit white Crew Cab Pickup 6.6L V8 32V DDI OHV Turbo Diesel Fuel: Diesel 4 Doors