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 920 V. Kohli IND
2 913 K.S. Williamson NZ
3 901 S.P.D. Smith AUS
4 846 C.A. Pujara IND
5 807 J.E. Root ENG
6 795 D.A. Warner AUS
7 753 F.D.M. Karunaratne SL
8 724 D. Elgar SA
9 709 H.M. Nicholls NZ
10 708 Azhar Ali PAK
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 882 K. Rabada SA
2 874 J.M. Anderson ENG
3 826 V.D. Philander SA
4 821 Mohammad Abbas PAK
5 804 R.A. Jadeja IND
6 786 R. Ashwin IND
7 770 P.J. Cummins AUS
8 764 T.A. Boult NZ
9 757 Yasir Shah PAK
10 751 J.O. Holder WI
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 899 V. Kohli IND
2 871 R.G. Sharma IND
3 808 L.R.P.L. Taylor NZ
4 807 J.E. Root ENG
5 802 Babar Azam PAK
6 791 D.A. Warner AUS
7 785 F. du Plessis SA
8 767 S. Dhawan IND
9 756 K.S. Williamson NZ
10 754 Q. de Kock SA
Top 100
Top 10 Twenty20 Batsmen
ID Rat. Name Nat.
1 858 Babar Azam PAK
2 815 C. Munro NZ
3 806 A.J. Finch AUS
4 749 Fakhar Zaman PAK
5 745 G.J. Maxwell AUS
6 719 K.L. Rahul IND
7 703 M.J. Guptill NZ
8 697 A.D. Hales ENG
9 689 R.G. Sharma IND
10 688 J.J. Roy ENG
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 681 E.A. Perry AUS
2 675 M.M. Lanning AUS
3 674 M. Raj IND
4 672 S. Mandhana IND
5 659 L. Lee SA
6 657 T.T. Beaumont ENG
7 656 S.W. Bates NZ
8 632 S.R. Taylor WI
9 628 A.C. Athapaththu SL
10 619 S.F.M. Devine NZ
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 636 J.L. Jonassen AUS
5 609 J. Goswami IND
6 603 S. Ismail SA
7 592 K.H. Brunt ENG
8 573 S.R. Taylor WI
9 568 E.A. Perry AUS
10 562 A. Khaka SA
Top 100
Last Updated After:
Australia v India Test, 10 December, 2018
Australia v South Africa ODI, 11 November, 2018
ICC Rankings, The Official Rankings for International Cricket!