Top 10 ODI batsman, bowlers and all-rounders ranking
Virat Kohli(Left), Tent Boult(Middle), Shakib Al Hasan

Table of Contents

The MRF Tyres ICC Men’s ODI Rankings is a table where international cricket players performances are ranked using a points-based system which is worked out by doing a series of calculations leading to a sophisticated moving average. Players are rated on a scale of 0 to 1000 points.

ICC Men’s ODI Rankings – Batsmen

Pakistan’s Babar Azam crowns first place in the list followed by Indian skipper Virat Kohli. Top 10 Men’s ODI Batsmen Rankings list mentioned below based on the points and performance. 
S. NoPlayer NameTeamPoints
1Babar AzamPAK873
2Virat KohliIND844
3Rohit SharmaIND813
4Ross TaylorNZ801
5Aaron FinchAUS779
6Jonny BairstowENG775
7David WarnerAUS762
8Quinton de KockSA758
Shai HopeWI758
10Kane WilliamsonNZ754

ICC Men’s ODI Rankings – Bowlers

New Zealand’s Trent Boult crowns first place in the list of top Men’s ODI bowlers with a point of 737. Top 10 Men’s ODI Bowlers Rankings list mentioned below based on the points and performance.

S. NoPlayer NameTeamPoints
1Trent BoultNZ737
2Josh HazlewoodAUS709
3Mujeeb Ur RahmanAFG708
4Chris WoakesENG700
5Mehedi HasanBAN692
6Matt HenryNZ691
7Jasprit BumrahIND679
8Mitchell StarcAUS652
9Shakib Al HasanBAN650
10Kagiso RabadaSA648


ICC Men’s ODI Rankings – All-Rounder

With a rating of 420, Bangladesh’s Shakib Al Hasan crowns the list of top 10 Men’s ODI All-Rounder Rankings. Following are the list of Top 10 Men’s ODI All-Rounders Rankings.

Shakib Al Hasan
Shakib Al Hasan
S. NoPlayer NameTeamPoints
1Shakib Al HasanBAN416
2Mohammad NabiAFG294
3Chris WoakesENG282
4Rashid KhanAFG270
5Mitchell SantnerNZ268
6Ben StokesENG266
7Colin de GrandhommeNZ257
8Imad WasimPAK256
9Ravindra JadejaIND238
10Sikandar RazaZIM237


Who developed ICC Ranking System?

The ratings were developed at the suggestion of Ted Dexter in 1987.

When are the rankings updated?

Normally ICC updates the Test rankings after each Test match (usually within 12 hours) and ODI ratings at the end of each ODI series. But generally, it doesn’t publish Test rankings if another Test match is currently in progress.

On What Basis ICC Men’s Batsmen Ranking is decided?

  • If a player’s performance is improving on his past record, his points increase; if his performance is declining his points will go down.
  • The value of each player’s performance within a match is calculated using an algorithm, a series of calculations (all pre-programmed) based on various circumstances in the match.
  • There is no human intervention in this calculation process, and no subjective assessment is made. There are slightly different factors for each of the different formats of the game.