The Official ICC Player Rankings for International Cricket

The ICC Player Rankings are the official guide to the relative merits of batsmen, bowlers and all-rounders in Test match and ODI cricket.

The ICC ODI Women’s Rankings provide an opportunity to showcase the leading stars in the women’s international game.

If you want to know what the rankings were on any specific date from history, visit Date-Specific Rankings while to see which players have held the highest rankings in history click on Best-Ever Ratings.

We hope you enjoy the site.

Top 10 Test Batsmen
ID Rat. Name Nat.
1 922 V. Kohli IND
2 897 K.S. Williamson NZ
3 881 C.A. Pujara IND
4 857 S.P.D. Smith AUS
5 763 H.M. Nicholls NZ
5 763 J.E. Root ENG
7 756 D.A. Warner AUS
8 710 Q. de Kock SA
8 710 A.K. Markram SA
10 688 F. du Plessis SA
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 878 P.J. Cummins AUS
2 862 J.M. Anderson ENG
3 849 K. Rabada SA
4 821 V.D. Philander SA
5 794 R.A. Jadeja IND
6 771 T.A. Boult NZ
7 770 J.O. Holder WI
7 770 Mohammad Abbas PAK
9 767 T.G. Southee NZ
10 763 R. Ashwin IND
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 887 V. Kohli IND
2 854 R.G. Sharma IND
3 821 L.R.P.L. Taylor NZ
4 807 J.E. Root ENG
5 801 Babar Azam PAK
6 791 F. du Plessis SA
7 780 S.D. Hope WI
8 758 Q. de Kock SA
9 755 Fakhar Zaman PAK
10 744 S. Dhawan IND
Top 100
Top 10 Twenty20 Batsmen
ID Rat. Name Nat.
1 885 Babar Azam PAK
2 825 C. Munro NZ
3 806 A.J. Finch AUS
4 751 E. Lewis WI
5 745 G.J. Maxwell AUS
6 700 Fakhar Zaman PAK
7 698 R.G. Sharma IND
8 697 A.D. Hales ENG
9 688 J.J. Roy ENG
10 677 K.L. Rahul IND
Top 100
Top 10 Twenty20 Bowlers
ID Rat. Name Nat.
1 793 Rashid Khan AFG
2 728 Kuldeep Yadav IND
3 720 Shadab Khan PAK
4 705 Imad Wasim PAK
5 676 A.U. Rashid ENG
6 670 A. Zampa AUS
7 658 Shakib Al Hasan BAN
8 657 I.S. Sodhi NZ
9 655 Faheem Ashraf PAK
10 638 M.J. Santner NZ
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 751 S. Mandhana IND
2 681 E.A. Perry AUS
3 675 M.M. Lanning AUS
4 669 A.E. Satterthwaite NZ
4 669 M. Raj IND
6 660 S.W. Bates NZ
7 659 L. Lee SA
8 657 T.T. Beaumont ENG
9 632 S.R. Taylor WI
10 628 A.C. Athapaththu SL
Top 100
Top 10 ODI Women Bowlers
ID Rat. Name Nat.
1 663 Sana Mir PAK
2 660 M. Schutt AUS
3 643 M. Kapp SA
4 639 J. Goswami IND
5 636 J.L. Jonassen AUS
6 603 S. Ismail SA
7 592 K.H. Brunt ENG
8 581 Poonam Yadav IND
9 578 D.B. Sharma IND
10 573 S.R. Taylor WI
Top 100
Last Updated After:
South Africa v Sri Lanka Test, 17 February, 2019
New Zealand v India ODI, 03 February, 2019
ICC Rankings, The Official Rankings for International Cricket!