Babar Azam Becomes the No. 1 T20I Batsman in the World Babar Azam is now the world’s highest ranked T20I batsmen according to ICC’s rankings… Read More Sports - 6 years ago