Used Commercial Trucks

View our exclusive inventory of used Kenworth, Navistar, Peterbilt, Freightliner and Volvo trucks! Each pre-owned big rig we sell goes through a rigorous quality inspection by our trained service technicians. 

Ask about our 4-year/400K mile used truck warranty and how factoring with MHC can impact your semi-truck purchase.


64 truck(s) found

Used 2017 VOLVO VNL64T730

$46,977
  • Location: Des Moines
  • Engine Make: VOLVO
  • Stock#: 0457496
  • Engine Model: D13
  • Chassis#: HN972349
  • Horsepower: 450
  • Mileage: 465,000
  • Transmission: I SHIFT
  • Sleeper Size: 77 Inch

Used 2017 KENWORTH T680

$58,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0457699
  • Engine Model: ISX15
  • Chassis#: HJ131582
  • Horsepower: 450
  • Mileage: 433,080
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2015 PETERBILT 579

$27,950
  • Location: Des Moines
  • Engine Make: PACCAR
  • Stock#: 0458115
  • Engine Model: MX-13
  • Chassis#: FD264567
  • Horsepower: 430
  • Mileage: 599,192
  • Transmission: 10 SPEED
  • Sleeper Size: 72 Inch

Used 2016 FREIGHTLINER CA12564SLP

$38,950
  • Location: Des Moines
  • Engine Make: DETROIT
  • Stock#: 0458404
  • Engine Model: DD13
  • Chassis#: GSGZ3968
  • Horsepower: 450
  • Mileage: 510,217
  • Transmission: 10 SPEED
  • Sleeper Size: 72 Inch

Used 2017 KENWORTH T680

$56,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0458392
  • Engine Model: ISX15
  • Chassis#: HJ144521
  • Horsepower: 450
  • Mileage: 499,952
  • Transmission: 10 SPEED
  • Sleeper Size: 76 Inch

Used 2018 PETERBILT 579

$59,950
  • Location: Des Moines
  • Engine Make: PACCAR
  • Stock#: 0458529
  • Engine Model: MX-13
  • Chassis#: JD369189
  • Horsepower: 455
  • Mileage: 391,867
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: Non-Sleeper

Used 2017 MACK CXU613

$54,999
  • Location: Dubuque
  • Engine Make: MACK
  • Stock#: 0458601
  • Engine Model: MP8-455E
  • Chassis#: HM081295
  • Horsepower: 455
  • Mileage: 219,000
  • Transmission: M DRIVE
  • Sleeper Size: 64 Inch

Used 2017 KENWORTH T680

$56,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0458613
  • Engine Model: ISX15
  • Chassis#: HJ144518
  • Horsepower: 450
  • Mileage: 494,172
  • Transmission: 10 SPEED
  • Sleeper Size: 76 Inch

Used 2018 PETERBILT 579

$49,950
  • Location: Des Moines
  • Engine Make: PACCAR
  • Stock#: 0458634
  • Engine Model: MX-13
  • Chassis#: JD369185
  • Horsepower: 455
  • Mileage: 471,516
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: Non-Sleeper

Used 2017 KENWORTH T680

$50,950
  • Location: Des Moines
  • Engine Make: PACCAR
  • Stock#: 0458729
  • Engine Model: MX-13
  • Chassis#: HJ131118
  • Horsepower: 455
  • Mileage: 382,946
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 52 Inch

Used 2017 KENWORTH T680

$61,950
  • Location: Des Moines
  • Engine Make: CUMMINS
  • Stock#: 0458737
  • Engine Model: ISX15
  • Chassis#: HJ131605
  • Horsepower: 450
  • Mileage: 379,109
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2017 KENWORTH T680

$53,950
  • Location: Des Moines
  • Engine Make: CUMMINS
  • Stock#: 0458725
  • Engine Model: ISX15
  • Chassis#: HJ131590
  • Horsepower: 450
  • Mileage: 488,891
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2017 KENWORTH T680

$55,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0458727
  • Engine Model: ISX15
  • Chassis#: HJ131604
  • Horsepower: 450
  • Mileage: 456,927
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2017 KENWORTH T680

$58,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0458738
  • Engine Model: ISX15
  • Chassis#: HJ131611
  • Horsepower: 450
  • Mileage: 437,516
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2017 KENWORTH T680

$53,950
  • Location: Cedar Rapids
  • Engine Make: PACCAR
  • Stock#: 0458733
  • Engine Model: MX-13
  • Chassis#: HJ131177
  • Horsepower: 455
  • Mileage: 343,725
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 52 Inch

Used 2016 PETERBILT 579

$45,950
  • Location: Des Moines
  • Engine Make: CUMMINS
  • Stock#: 0459171
  • Engine Model: ISX15
  • Chassis#: GD364817
  • Horsepower: 450
  • Mileage: 446,154
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 72 Inch

Used 2016 VOLVO VNL64T670

$36,950
  • Location: Des Moines
  • Engine Make: VOLVO
  • Stock#: 0459168
  • Engine Model: D13
  • Chassis#: GN180898
  • Horsepower: 425
  • Mileage: 384,610
  • Transmission: 10 SPEED
  • Sleeper Size: 61 Inch

Used 2017 KENWORTH T680

$53,950
  • Location: Cedar Rapids
  • Engine Make: PACCAR
  • Stock#: 0459649
  • Engine Model: MX-13
  • Chassis#: HJ131228
  • Horsepower: 455
  • Mileage: 340,801
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 52 Inch

Used 2017 KENWORTH T680

$53,950
  • Location: Cedar Rapids
  • Engine Make: PACCAR
  • Stock#: 0459648
  • Engine Model: MX-13
  • Chassis#: HJ131215
  • Horsepower: 455
  • Mileage: 313,964
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 52 Inch

Used 2017 KENWORTH T680

$50,950
  • Location: Cedar Rapids
  • Engine Make: PACCAR
  • Stock#: 0459621
  • Engine Model: MX-13
  • Chassis#: HJ131242
  • Horsepower: 455
  • Mileage: 366,646
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 52 Inch

Used 2017 KENWORTH T680

$47,950
  • Location: Cedar Rapids
  • Engine Make: PACCAR
  • Stock#: 0459620
  • Engine Model: MX-13
  • Chassis#: HJ131150
  • Horsepower: 455
  • Mileage: 423,208
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 52 Inch

Used 2018 KENWORTH T680

$70,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0459626
  • Engine Model: X15
  • Chassis#: JJ202291
  • Horsepower: 450
  • Mileage: 356,133
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2018 KENWORTH T680

$70,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0459623
  • Engine Model: X15
  • Chassis#: JJ195892
  • Horsepower: 450
  • Mileage: 393,159
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2018 KENWORTH T680

$73,950
  • Location: Cedar Rapids
  • Engine Make: CUMMINS
  • Stock#: 0459650
  • Engine Model: X15
  • Chassis#: JJ202283
  • Horsepower: 450
  • Mileage: 347,235
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 76 Inch

Used 2017 KENWORTH T680

$45,000
  • Location: Cedar Rapids
  • Engine Make: PACCAR
  • Stock#: 0459638
  • Engine Model: MX-13
  • Chassis#: HJ131287
  • Horsepower: 455
  • Mileage: 492,428
  • Transmission: 10 SPD ULTRA
  • Sleeper Size: 52 Inch
Results per page: