De Villiers, Hasan Ali and Hafeez the new No. 1s

Ross Houston
October 20, 2017

With this, de Villiers has spent 2124 days at the top of the ODI batsmen's rankings, which is the second most by any batsman after West Indies great Vivian Richards, who was the number one for 2,306 days.

According to details, Hasan Ali climbed six places to top the bowlers rankings.


Mumbai: Virat Kohli-led Team India, who is now on the ODI series winning spree, is toppled from the top spot in the ICC ODI rankings on Thursday.

The 23-year-old, who has taken nine wickets in the series so far, has become the fifth bowler at the top of the ODI rankings this year after Trent Boult, Imran Tahir, Kagiso Rabada and Josh Hazlewood.


Babar Azam has moved up two places to a career-best fourth position in the ODI batsmen rankings. They will then face Sri Lanka at home before travelling to South Africa next year.

Among the allrounders, Hafeez toppled Shakib Al Hasan soon after he was reported for a suspect bowling action for the third time in his career. Hafeez, who first attained top ranking in January 2013, has reached the top spot for the ninth time. South Africa and India are tied at 120 points with South Africa ahead on decimal points.


India previously held the top spot after a successful ODI series against Australia, which Virat Kohli & co won by a margin of 4-1. But after facing a defeat in the first match, they had no other way but to win the rest two ODI matches. However, the Proteas, following their wins in the first two games of the ODI series vs the Bangla Tigers, have reclaimed the top spot.

Other reports by iNewsToday

FOLLOW OUR NEWSPAPER