HomeCricketNewsOnly Active Player in All Time ODI Ranking - Top 10

Only Active Player in All Time ODI Ranking – Top 10

ICC maintains ranking lists for both players and teams for men’s and women’s cricketers which will vary based on the player’s and team’s performance in every game/series.

Apart from the ranking list for current players, ICC maintains a list under “All Time Rankings” where the players with the highest rating in the cricket history will be listed.

Only Active Player in All Time ODI Ranking

Mostly former cricketers who executed extraordinary performances will be listed in all-time rankings. The list will be maintained for all three formats – ODI, T20I and Test. But many crazy cricket fans will search for the term “Active Players in ICC All Time Ranking” list.

That too the search for “Active Player in All Time ODI Ranking” has never turned into a downtrend. Even the “God of Cricket” Sachin Tendulkar have failed to make it to the top 10 of the All-Time ODI Ranking list.

Australian legend Ricky Ponting too failed to make it to the top 10 while an active Indian cricketer entered the list and holds the 6th spot.

Many might guess the name once they come across the tag “active Indian Cricketer”. Yes, it is none other than the great “Virat Kohli” the player with the second most international centuries after Sachin’s 100 centuries.

The run machine Virat Kohli who scripted multiple records in his career so far, holds the 6th spot in ICC Men’s All-Time ODI Ranking with a rating of 911. Apart from active Indian player, Virat Kohli is the only active cricketer in the men’s all-time ODI ranking list.

Virat Kohli
Virat Kohli(Image: Twitter)

Legendary batter Viv Richards holds the top spot with 935 rating while Pakistan’s Zaheer Abbas holds the second spot with 931 rating.

ICC Men’s All-Time ODI Ranking – Top 10

Check out the top 10 ICC Men’s All-Time ODI Ranking below with ratings details:

POS PLAYER TEAM RATING
1 Viv Richards  WI 935
2 Zaheer Abbas  PAK 931
3 Greg Chappell  AUS 921
4 David Gower  ENG 919
5 Dean Jones  AUS 918
6 Virat Kohli  IND 911
7 Javed Miandad  PAK 910
8 Brian Lara  WI 908
9 AB de Villiers  SA 902
10 Hashim Amla  SA 901
Dinesh
Dinesh
I'm a passionate sports enthusiast and dedicated writer behind this dynamic sports news website - Times Of Sports. I would always brings a unique blend of insight, analysis, and enthusiasm to my contents.

Must Read