The original Dodge pickups (89 to mid 98) with the Cummins could get mileage in the 20's. Newer ones that have been hotted up don't do as well. I would look for a 12 valve Cummins powered truck that is all stock - very hard to find.
Thank you for your response
Be polite to the other posters here even if you disagree with them.