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 936 S.P.D. Smith AUS
2 889 J.E. Root ENG
3 880 K.S. Williamson NZ
4 866 C.A. Pujara IND
5 817 V. Kohli IND
6 807 D.A. Warner AUS
7 795 H.M. Amla SA
8 757 K.L. Rahul IND
9 755 Azhar Ali PAK
10 738 A.N. Cook ENG
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 896 J.M. Anderson ENG
2 876 K. Rabada SA
3 868 R.A. Jadeja IND
4 840 R. Ashwin IND
5 820 H.M.R.K.B. Herath SL
6 794 J.R. Hazlewood AUS
7 752 N.M. Lyon AUS
8 748 D.W. Steyn SA
9 745 N. Wagner NZ
10 737 S.C.J. Broad ENG
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 889 V. Kohli IND
2 872 A.B. de Villiers SA
3 865 D.A. Warner AUS
4 846 Babar Azam PAK
5 808 Q. de Kock SA
6 802 J.E. Root ENG
7 799 R.G. Sharma IND
8 773 F. du Plessis SA
9 766 H.M. Amla SA
10 760 K.S. Williamson NZ
Top 100
Top 10 ODI Bowlers
ID Rat. Name Nat.
1 759 Hasan Ali PAK
2 743 Imran Tahir SA
3 719 J.J. Bumrah IND
4 714 J.R. Hazlewood AUS
5 708 K. Rabada SA
6 684 M.A. Starc AUS
7 671 T.A. Boult NZ
8 653 A.R. Patel IND
9 647 Rashid Khan AFG
10 646 L.E. Plunkett ENG
Top 100
Top 10 Twenty20 Batsmen
ID Rat. Name Nat.
1 824 V. Kohli IND
2 784 A.J. Finch AUS
3 780 E. Lewis WI
4 716 K.S. Williamson NZ
5 700 G.J. Maxwell AUS
6 690 A.D. Hales ENG
7 683 H.M. Amla SA
7 683 J.E. Root ENG
9 679 M.J. Guptill NZ
10 664 Mohammad Shahzad AFG
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 753 M. Raj IND
2 725 E.A. Perry AUS
3 718 M.M. Lanning AUS
4 683 A.E. Satterthwaite NZ
5 677 H. Kaur IND
6 672 A.J. Blackwell AUS
7 668 S.W. Bates NZ
8 625 L. Lee SA
9 609 N. Sciver ENG
10 604 S.J. Taylor ENG
Top 100
Top 10 ODI Women Bowlers
ID Rat. Name Nat.
1 656 M. Kapp SA
2 652 J. Goswami IND
3 626 S.R. Taylor WI
4 619 M.L. Schutt AUS
5 616 J.L. Jonassen AUS
6 595 A. Shrubsole ENG
7 593 Sana Mir PAK
8 578 A. Khaka SA
9 573 D. van Niekerk SA
10 565 S. Ismail SA
Top 100
Last Updated After:
India v Sri Lanka Test, 20 November, 2017
India v New Zealand ODI, 29 October, 2017
ICC Rankings, The Official Rankings for International Cricket!