Depending on how its been maintained, it seems they will hit the 300-350k mark. Maybe even more.I ran across a nice 05 GMC with a Duramax in it. The truck has 199,000 miles on it. It is a good deal for $12,000. But I need to know how many more miles I can expect out of it.