KARACHI: According to the latest international rankings Pakistani cricketer Babar Azam, with 825 points, has secured the top slot in the ICC’s Batting Table while Shaheen Shah Afridi with 696 points grasped the top slot of ODI Bowling Table.
Newspakistan.tv