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.

Last Updated: June 24, 2021(GMT)

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. 
Position Player’s Name Team Rating
1 Babar Azam PAK 865
2 Virat Kohli IND 857
3 Rohit Sharma IND 825
4 Ross Taylor NZ 801
5 Aaron Finch AUS 791
6 Jonny Bairstow ENG 785
7 Fakhar Zaman PAK 778
Francois du Plessis SA 778
9 David Warner AUS 773
Shai Hope WI 773

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 722. Top 10 Men’s ODI Bowlers Rankings list mentioned below based on the points and performance.

Position Player’s Name Team Rating
1 Trent Boult NZ 737
2 Mehedi Hasan BAN 725
3 Mujeeb Ur Rahman AFG 708
4 Matt Henry NZ 691
5 Jasprit Bumrah IND 690
6 Kagiso Rabada SA 666
7 Chris Woakes ENG 665
8 Josh Hazlewood AUS 660
9 Pat Cummins AUS 646
10 Mustafizur Rahman BAN 645


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
Position Player’s Name Team Rating
1 Shakib Al Hasan BAN 387
2 Ben Stokes ENG 295
3 Mohammad Nabi AFG 294
4 Chris Woakes ENG 273
5 Rashid Khan AFG 270
6 Mitchell Santner NZ 268
7 Imad Wasim PAK 263
8 Colin de Grandhomme NZ 257
9 Ravindra Jadeja IND 245
10 Sean Williams ZIM 238


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.


Please enter your comment!
Please enter your name here