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 929 S.P.D. Smith AUS
2 912 V. Kohli IND
3 867 J.E. Root ENG
4 847 K.S. Williamson NZ
5 820 D.A. Warner AUS
6 813 A.B. de Villiers SA
7 810 C.A. Pujara IND
8 784 D. Elgar SA
9 759 A.K. Markram SA
10 755 Azhar Ali PAK
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 897 K. Rabada SA
2 891 J.M. Anderson ENG
3 845 V.D. Philander SA
4 844 R.A. Jadeja IND
5 803 R. Ashwin IND
6 800 M. Morkel SA
6 800 P.J. Cummins AUS
8 795 T.A. Boult NZ
9 777 H.M.R.K.B. Herath SL
10 765 N. Wagner NZ
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 909 V. Kohli IND
2 844 A.B. de Villiers SA
3 823 D.A. Warner AUS
4 814 J.E. Root ENG
5 813 Babar Azam PAK
6 799 R.G. Sharma IND
7 785 L.R.P.L. Taylor NZ
8 783 Q. de Kock SA
9 782 F. du Plessis SA
10 778 K.S. Williamson NZ
Top 100
Top 10 ODI Bowlers
ID Rat. Name Nat.
1 787 J.J. Bumrah IND
2 763 Rashid Khan AFG
3 714 J.R. Hazlewood AUS
4 711 Hasan Ali PAK
5 699 T.A. Boult NZ
6 683 Imran Tahir SA
7 679 K. Rabada SA
8 673 C.R. Woakes ENG
9 667 Y.S. Chahal IND
10 658 M.A. Starc AUS
Top 100
Top 10 Twenty20 Batsmen
ID Rat. Name Nat.
1 881 Babar Azam PAK
2 801 C. Munro NZ
3 799 G.J. Maxwell AUS
4 763 A.J. Finch AUS
5 747 M.J. Guptill NZ
6 691 E. Lewis WI
7 679 A.D. Hales ENG
8 670 V. Kohli IND
9 653 Mohammad Shahzad AFG
10 648 H. Masakadza ZIM
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 744 E.A. Perry AUS
2 696 S.W. Bates NZ
3 684 M.M. Lanning AUS
4 678 S. Mandhana IND
5 666 N.E. Bolton AUS
6 656 M. Raj IND
6 656 A.E. Satterthwaite NZ
8 653 S.R. Taylor WI
9 622 L. Lee SA
10 600 M. du Preez SA
Top 100
Top 10 ODI Women Bowlers
ID Rat. Name Nat.
1 676 J.L. Jonassen AUS
2 667 M.L. Schutt AUS
3 653 M. Kapp SA
4 620 Sana Mir PAK
5 609 J. Goswami IND
6 599 S. Ismail SA
7 591 S.R. Taylor WI
8 571 A. Shrubsole ENG
9 567 D. van Niekerk SA
9 567 E.A. Perry AUS
Top 100
Last Updated After:
New Zealand v England Test, 03 April, 2018
South Africa v Australia Test, 03 April, 2018
West Indies v Afghanistan ODI, 25 March, 2018
ICC Rankings, The Official Rankings for International Cricket!