Prado and Jeep, only if it's the Rubicon. The Prado and the FJ are from the same structure but the FJ has the stupid half doors in back and cheap interior. I'd rather get the Grand Cherokee over the Durango. The Pajero would be best on road as it has IRS in back as opposed to the solid axle of the others and the Jeep would be the worst on road(best off road) because of the front and rear solid axles and the anemic minivan gas engine unless you can get the diesel.
Best on road, best off-road din since you are in the mid-east and off-road probably means dune carving rather than rock climbing. There's a good reason Mitsubishi has been at the top of the Dakar rally for about a decade now.
I'd go for the Pajero. Test drove the FJ, parang H3 liit ng windows. Prado might be replaced in a few months or a year, there's a new Land Cruiser and Sequoia so the Prado might be next. Can't say much about the Jeep or Durango, for me if you consider the life span I'd go for Japanese.