taken care of and maintained they shouldn't be much lower than a straight 6... 350,000 km or more is reasonable. hardly see a jeep at the wreckers under that mileage.. most cherokees there are around the 400k mark and I don't think the engines are usually the reason they are in there.
by that time, it's time for a new vehicle anyway.