Sri Lanka will now face India in the final on July 28 in Dambulla
Who should be Pakistan captain in white-ball cricket?