ICC ODI Rankings: Babar Azam Consolidates Position At Top, Virat Kohli At No.2

West Indies spinner Fabian Allen on Wednesday moved into the top 10 of the ICC Men’s T20I Player Rankings after featuring in his team’s fine showing in the ongoing five-match series against Australia. The 26-year-old left-arm spinner has gained 16 spots to reach 10th position in the bowlers’ list…