All Filters & Sort
Body Style
Make
Model
Loading Vehicles
  • 2017 GMC Sierra 3500HD Denali

    Stock:  BC22536
    Miles: 106,201
    Drivetrain: 4X4
    VIN: 1GT42YEY7HF130522
    Detailed Pricing
    Price:
    $45,995
    Dealer & Handling Fee:
    $599
    Your Price:
    $46,594
    More

    Frederick

    (720) 880-1409
  • 2025 GMC Sierra 3500HD AT4

    Stock:  FRP22730
    Miles: 47,835
    Drivetrain: 4X4
    VIN: 1GT4UVEY5SF133922
    Detailed Pricing
    Price:
    $79,995
    Dealer & Handling Fee:
    $599
    Your Price:
    $80,594
    More

    Frederick

    (720) 880-1409
  • 2023 Chevrolet Silverado 2500HD Work Truck

    Stock:  BC22334
    Miles: 99,676
    Drivetrain: 4X4
    VIN: 2GC1YLEY2P1714319
    Detailed Pricing
    Price:
    $37,995
    DOC Fees:
    $499
    Your Price:
    $38,494
    More

    American Fork

    (801) 878-6544
  • 2025 Chevrolet Silverado 2500HD High Country

    Stock:  LOP22725
    Miles: 34,511
    Drivetrain: 4X4
    VIN: 1GC4KREY6SF284958
    Detailed Pricing
    Price:
    $74,795
    DOC Fees:
    $499
    Your Price:
    $75,294
    More

    Logan

    (435) 535-3691
  • 2019 Chevrolet Silverado 3500HD High Country

    Stock:  BC22505
    Miles: 106,530
    Drivetrain: 4X4
    VIN: 1GC4KYEY4KF211954
    Detailed Pricing
    Price:
    $49,495
    Dealer & Handling Fee:
    $599
    Your Price:
    $50,094
    More

    Frederick

    (720) 880-1409
  • 2017 GMC Sierra 2500HD Denali

    Stock:  T22280
    Miles: 202,730
    Drivetrain: 4X4
    VIN: 1GT12UEY2HF249798
    Detailed Pricing
    Price:
    $33,995
    Dealer & Handling Fee:
    $599
    Your Price:
    $34,594
    More

    Frederick

    (720) 880-1409
  • 2014 GMC Sierra 2500HD Denali

    Stock:  HQP22126
    Miles: 75,591
    Drivetrain: 4X4
    VIN: 1GT125E85EF163693
    Detailed Pricing
    Price:
    $39,995
    DOC Fees:
    $499
    Your Price:
    $40,494
    More

    American Fork

    (801) 878-6544
  • 2022 GMC Sierra 3500HD Denali

    Stock:  BC22418
    Miles: 101,583
    Drivetrain: 4X4
    VIN: 1GT49WEY6NF200863
    Detailed Pricing
    Price:
    $54,995
    DOC Fees:
    $499
    Your Price:
    $55,494
    More

    American Fork

    (801) 878-6544
  • 2022 Chevrolet Silverado 2500HD LTZ

    Stock:  WJP22639
    Miles: 57,585
    Drivetrain: 4X4
    VIN: 2GC4YPEYXN1241772
    Detailed Pricing
    Price:
    $55,995
    DOC Fees:
    $499
    Your Price:
    $56,494
    More

    West Jordan

  • 2023 GMC Sierra 2500HD Denali

    Stock:  HQP22158
    Miles: 55,501
    Drivetrain: 4X4
    VIN: 1GT49REY7PF224013
    Detailed Pricing
    Price:
    $60,995
    DOC Fees:
    $499
    Your Price:
    $61,494
    More

    Twin Falls

    (208) 595-4225
  • 2024 GMC Sierra 3500HD SLE

    Stock:  LOP22597
    Miles: 47,362
    Drivetrain: 4X4
    VIN: 1GT49TEYXRF280950
    Detailed Pricing
    Price:
    $54,495
    DOC Fees:
    $499
    Your Price:
    $54,994
    More

    Logan

    (435) 535-3691
  • 2015 Chevrolet Silverado 3500HD LTZ

    Stock:  AFP22611
    Miles: 168,185
    Drivetrain: 4X4
    VIN: 1GC4K0E82FF548128
    Detailed Pricing
    Price:
    $31,995
    DOC Fees:
    $499
    Your Price:
    $32,494
    More

    American Fork

    (801) 878-6544
  • 2021 Chevrolet Silverado 2500HD LT

    Stock:  LOP22537
    Miles: 76,571
    Drivetrain: 4X4
    VIN: 1GC1YNEY1MF250908
    Detailed Pricing
    Price:
    $39,795
    DOC Fees:
    $499
    Your Price:
    $40,294
    More

    Logan

    (435) 535-3691
  • 2022 GMC Sierra 3500HD Denali

    Stock:  WJP22605
    Miles: 73,215
    Drivetrain: 4X4
    VIN: 1GT49WEY5NF301795
    Detailed Pricing
    Price:
    $58,495
    DOC Fees:
    $499
    Your Price:
    $58,994
    More

    West Jordan

  • 2025 GMC Sierra 3500HD SLE

    Stock:  LOP22553
    Miles: 37,009
    Drivetrain: 4X4
    VIN: 1GT4UTEY6SF283719
    Detailed Pricing
    Price:
    $59,695
    DOC Fees:
    $499
    Your Price:
    $60,194
    More

    Logan

    (435) 535-3691
  • 2018 GMC Sierra 2500HD SLT

    Stock:  BC22228
    Miles: 156,371
    Drivetrain: 4X4
    VIN: 1GT12TEY7JF206591
    Detailed Pricing
    Price:
    $33,995
    DOC Fees:
    $499
    Your Price:
    $34,494
    More

    Logan

    (435) 535-3691
  • 2023 GMC Sierra 2500HD Pro

    Stock:  AFP22500
    Miles: 87,446
    Drivetrain: 4X4
    VIN: 1GT19LEY7PF162340
    Detailed Pricing
    Price:
    $39,495
    DOC Fees:
    $499
    Your Price:
    $39,994
    More

    Logan

    (435) 535-3691
  • 2011 GMC Sierra 2500HD SLE

    Stock:  TFP22321
    Miles: 115,278
    Drivetrain: 4X4
    VIN: 1GT220C89BZ185474
    Detailed Pricing
    Price:
    $24,995
    DOC Fees:
    $499
    Your Price:
    $25,494
    More

    Twin Falls

    (208) 595-4225
  • 2022 GMC Sierra 3500HD Denali

    Stock:  WJP22549
    Miles: 73,398
    Drivetrain: 4X4
    VIN: 1GT49WEY1NF234029
    Detailed Pricing
    Price:
    $58,495
    DOC Fees:
    $499
    Your Price:
    $58,994
    More

    West Jordan

  • 2025 Chevrolet Silverado 3500HD LT

    Stock:  LOP22556
    Miles: 106,963
    Drivetrain: 4X4
    VIN: 1GC4KTEY4SF105359
    Detailed Pricing
    Price:
    $48,695
    DOC Fees:
    $499
    Your Price:
    $49,194
    More

    Logan

    (435) 535-3691
  • 2023 Chevrolet Silverado 3500HD LT

    Stock:  LOP22538
    Miles: 75,283
    Drivetrain: 4X4
    VIN: 1GC4YTEY0PF254826
    Detailed Pricing
    Price:
    $43,995
    DOC Fees:
    $499
    Your Price:
    $44,494
    More

    Logan

    (435) 535-3691
  • 2020 Chevrolet Silverado 3500HD LTZ

    Stock:  BC22227
    Miles: 91,944
    Drivetrain: 4X4
    VIN: 1GC4YUEY7LF164976
    Detailed Pricing
    Price:
    $46,995
    Dealer & Handling Fee:
    $599
    Your Price:
    $47,594
    More

    Frederick

    (720) 880-1409
  • 2023 Chevrolet Silverado 2500HD LT

    Stock:  LOP22478
    Miles: 47,660
    Drivetrain: 4X4
    VIN: 2GC4YNEY2P1703961
    Detailed Pricing
    Price:
    $46,995
    DOC Fees:
    $499
    Your Price:
    $47,494
    More

    Logan

    (435) 535-3691
  • 2019 Chevrolet Silverado 2500HD LTZ

    Stock:  T22031
    Miles: 158,134
    Drivetrain: 4X4
    VIN: 1GC1KTEYXKF150986
    Detailed Pricing
    Price:
    $35,599
    Dealer & Handling Fee:
    $599
    Your Price:
    $36,198
    More

    Frederick

    (720) 880-1409
  • 2024 GMC Sierra 2500HD SLT

    Stock:  LOP22492
    Miles: 70,639
    Drivetrain: 4X4
    VIN: 1GT49NEY1RF389051
    Detailed Pricing
    Price:
    $58,495
    DOC Fees:
    $499
    Your Price:
    $58,994
    More

    Logan

    (435) 535-3691
  • 2025 GMC Sierra 2500HD AT4

    Stock:  WJP22504
    Miles: 37,313
    Drivetrain: 4X4
    VIN: 1GT4UPEY7SF352070
    Detailed Pricing
    Price:
    $76,995
    DOC Fees:
    $499
    Your Price:
    $77,494
    More

    West Jordan

  • 2022 GMC Sierra 3500HD Denali

    Stock:  AFP22429
    Miles: 86,479
    Drivetrain: 4X4
    VIN: 1GT49WEY1NF223418
    Detailed Pricing
    Price:
    $55,995
    DOC Fees:
    $499
    Your Price:
    $56,494
    More

    American Fork

    (801) 878-6544
  • 2022 GMC Sierra 2500HD SLT

    Stock:  LOP22491
    Miles: 84,640
    Drivetrain: 4X4
    VIN: 1GT49NEY1NF217242
    Detailed Pricing
    Price:
    $50,995
    DOC Fees:
    $499
    Your Price:
    $51,494
    More

    Logan

    (435) 535-3691
  • 2019 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22220
    Miles: 142,551
    Drivetrain: 4X4
    VIN: 1GC1KTEY2KF159861
    Detailed Pricing
    Price:
    $39,495
    DOC Fees:
    $499
    Your Price:
    $39,994
    More

    Twin Falls

    (208) 595-4225
  • 2019 Chevrolet Silverado 2500HD LT

    Stock:  HQP22049
    Miles: 127,627
    Drivetrain: 4X4
    VIN: 1GC1KSEYXKF122549
    Detailed Pricing
    Price:
    $35,895
    DOC Fees:
    $499
    Your Price:
    $36,394
    More

    West Jordan

  • 2014 GMC Sierra 3500HD Work Truck

    Stock:  T21650
    Miles: 208,400
    Drivetrain: 4X4
    VIN: 1GT422C83EF117374
    Detailed Pricing
    Price:
    $19,995
    DOC Fees:
    $499
    Your Price:
    $20,494
    More

    American Fork

    (801) 878-6544
  • 2022 Chevrolet Silverado 3500HD LT

    Stock:  HQP21886
    Miles: 105,380
    Drivetrain: 4X4
    VIN: 1GC4YTEY0NF255231
    Detailed Pricing
    Price:
    $40,995
    DOC Fees:
    $499
    Your Price:
    $41,494
    More

    Twin Falls

    (208) 595-4225
  • 2023 Chevrolet Silverado 2500HD High Country

    Stock:  AFP22153
    Miles: 58,728
    Drivetrain: 4X4
    VIN: 1GC1YREY6PF159189
    Detailed Pricing
    Price:
    $56,995
    DOC Fees:
    $499
    Your Price:
    $57,494
    More

    American Fork

    (801) 878-6544
  • 2023 GMC Sierra 2500HD Denali

    Stock:  AFP22151
    Miles: 96,847
    Drivetrain: 4X4
    VIN: 1GT49REY8PF221931
    Detailed Pricing
    Price:
    $52,995
    DOC Fees:
    $499
    Your Price:
    $53,494
    More

    American Fork

    (801) 878-6544
  • 2007 Chevrolet Silverado 2500HD Classic LT

    Stock:  HQP21851
    Miles: 105,244
    Drivetrain: 4X4
    VIN: 1GCHK23D77F168183

    West Jordan

  • 2017 Chevrolet Silverado 3500HD Work Truck

    Stock:  HQP22001
    Miles: 129,310
    Drivetrain: 4X4
    VIN: 1GB4KYCY1HF180632

    Coming Soon

  • 2024 Chevrolet Silverado 3500HD LT

    Stock:  HQP22079
    Miles: 93,447
    Drivetrain: 4X4
    VIN: 1GC4YTEY9RF417931

    Coming Soon

  • 2015 Chevrolet Silverado 2500HD LTZ

    Stock:  HQP22167
    Miles: 63,669
    Drivetrain: 4X4
    VIN: 1GC1KWE86FF569442

    Coming Soon

  • 2024 Chevrolet Silverado 3500HD LT

    Stock:  HQP22078
    Miles: 75,784
    Drivetrain: 4X4
    VIN: 1GB4YTEY5RF309875

    Coming Soon

  • 2021 GMC Sierra 3500HD Denali

    Stock:  BC22278
    Miles: 111,929
    Drivetrain: 4X4
    VIN: 1GT49WEY2MF206139

    Coming Soon

  • 2020 Chevrolet Silverado 2500HD LT

    Stock:  HQP22014
    Miles: 126,101
    Drivetrain: 4X4
    VIN: 1GC1YNEY1LF234979

    Coming Soon

  • 2010 Chevrolet Silverado 2500HD LT

    Stock:  HQP22764
    Miles: 136,131
    Drivetrain: 4X4
    VIN: 1GC4KXB60AF118506

    Coming Soon

  • 2022 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22718
    Miles: 126,727
    Drivetrain: 4X4
    VIN: 1GC1YPEY6NF347468

    Coming Soon

  • 2024 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22733
    Miles: 33,762
    Drivetrain: 4X4
    VIN: 1GC4YPEY6RF197638

    Coming Soon

  • 2018 GMC Sierra 2500HD SLE

    Stock:  BC22735
    Miles: 100,415
    Drivetrain: 4X4
    VIN: 1GT12SEY1JF103368

    Coming Soon

  • 2021 Chevrolet Silverado 2500HD LT

    Stock:  BC22400
    Miles: 99,152
    Drivetrain: 4X4
    VIN: 1GC4YNEY6MF219697

    Coming Soon

  • 2022 GMC Sierra 3500HD SLT

    Stock:  A22741
    Miles: 80,834
    Drivetrain: 4X4
    VIN: 1GT49UEY3NF342642

    Coming Soon

  • 2024 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22779
    Miles: 93,918
    Drivetrain: 4X4
    VIN: 1GC1YPEY0RF250899

    Coming Soon

  • 2019 Chevrolet Silverado 3500HD High Country

    Stock:  BC22776
    Miles: 68,339
    Drivetrain: 4X4
    VIN: 1GC4KYEY5KF197756

    Coming Soon

  • 2024 Chevrolet Silverado 2500HD LT

    Stock:  BC22790
    Miles: 70,955
    Drivetrain: 4X4
    VIN: 1GC1YNEY4RF225735

    Coming Soon

  • 2024 Chevrolet Silverado 3500HD High Country

    Stock:  FRP22799
    Miles: 76,025
    Drivetrain: 4X4
    VIN: 1GC4YVEY3RF259453

    Frederick

    (720) 880-1409
  • 2023 GMC Sierra 2500HD Pro

    Stock:  BC22699
    Miles: 119,955
    Drivetrain: 4X4
    VIN: 1GT49LEY7PF101972

    Coming Soon

  • 2020 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22686
    Miles: 70,318
    Drivetrain: 4X4
    VIN: 1GC4YPEY4LF180179

    Coming Soon

  • 2014 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22690
    Miles: 89,955
    Drivetrain: 4X4
    VIN: 1GC1KYE84EF184262

    Coming Soon

  • 2024 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22675
    Miles: 145,770
    Drivetrain: 4X4
    VIN: 1GC4YPEY2RF182666

    Coming Soon

  • 2024 Chevrolet Silverado 2500HD LTZ

    Stock:  BC22659
    Miles: 43,686
    Drivetrain: 4X4
    VIN: 2GC4YPEY3R1111502

    Coming Soon

  • 2024 GMC Sierra 3500HD Denali

    Stock:  BC22581
    Miles: 46,068
    Drivetrain: 4X4
    VIN: 1GT49WEY5RF278251

    Coming Soon

Unfortunately, we couldn't find any matching vehicles. We have plenty of other vehicles to choose from.

Shop Pre-Owned Inventory Homepage

Tax, Title and Tags not included in vehicle prices shown and must be paid by the purchaser. While great effort is made to ensure the accuracy of the information on this site, errors do occur so please verify information with a customer service rep. This is easily done by calling us or by visiting us at the dealership.

Based on model year EPA mileage ratings. Use for comparison purposes only. Your actual mileage will vary depending on how you drive and maintain your vehicle.

**With approved credit. Terms may vary. Monthly payments are only estimates derived from the vehicle price with a month term, % interest and % downpayment.




© 2026 Truck Ranch

Locations