Who is the best T20I player in the world currently? The question can evoke several answers. But for former Australia player Shane Watson, the answer is clear. It’s Babar Azam. The Pakistan cricket team captain is currently the No. 1 batter in ICC ODI and T20I rankings. Last year, he played a big part in Pakistan reaching the semi-final of the 2021 T20 World Cup.