Follow us on
loading....
DUBAI: Pakistani bowler Shaheen Shah Afridi has been ranked 10th in the current ICC T20I Player Rankings following a brilliant...