DURBAN - Pakistan batsman Haris Sohail has been ruled out of the ongoing tour of South Africa because of an ankle injury. He has returned home and is expected to need four weeks to recover. Pakistan have not named a replacement yet. Sohail did not play the Johannesburg Test, which Pakistan lost by 211 runs. He is yet to make his debut in any format for Pakistan.