The South African star batsman reclaimed his number 1 rank in the latest ICC ODI rankings for batsmen. He beat the Indian skipper Virat Kohli to get the top spot. AB de Villiers didn’t play the One Day International cricket since the encounter against India in the ICC Champions Trophy.
De Villiers is back with a bank in the second One Day International match against Bangladesh and hits a brilliant century. That was his 25th One Day International century of his career. He scored 176 runs off just 104 balls with the help of 15 fours and 7 sixes. The Australian opener batsman David Warner is at the third place, while the Pakistani cricketer Babar Azam is at the fourth place in this list.
In the bowling department, the Pakistani sensational bowler Hasan Ali claimed the number 1 spot, which is his highest ever ranking in this format of cricket. While the South African spinner Imran Tahir slipped at the second place. The Australian fast bowler Josh Hazlewood is at the third place in the latest update.
The fast bowler Jasprit Bumrah and the spin bowler Axar Patel are the two bowlers of Indian Cricket Team to featured in the Top 10 rankings. Jasprit Bumrah is at the sixth place, while Axar Patel is at the 8th place in the ranking.
The Pakistani cricketer Mohammad Hafeez is the top ranked all-rounder, while the Bangladeshi cricketer Shakib Al Hasan is at the second spot. There is no any Indian cricketer, who appeared in the latest ICC All-rounder rankings of One Day Internationals.