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 941 S.P.D. Smith AUS
2 886 J.E. Root ENG
3 880 K.S. Williamson NZ
4 846 C.A. Pujara IND
5 818 V. Kohli IND
6 793 Q. de Kock SA
7 778 H.M. Amla SA
8 769 Azhar Ali PAK
9 759 D.A. Warner AUS
10 739 K.L. Rahul IND
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 898 R.A. Jadeja IND
2 866 H.M.R.K.B. Herath SL
3 865 R. Ashwin IND
4 826 J.R. Hazlewood AUS
4 826 J.M. Anderson ENG
6 785 K. Rabada SA
6 785 S.C.J. Broad ENG
8 779 D.W. Steyn SA
9 767 V.D. Philander SA
10 745 N. Wagner NZ
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 873 V. Kohli IND
2 861 D.A. Warner AUS
3 847 A.B. de Villiers SA
4 799 J.E. Root ENG
5 786 Babar Azam PAK
6 779 K.S. Williamson NZ
7 769 Q. de Kock SA
8 768 F. du Plessis SA
9 749 M.J. Guptill NZ
10 741 H.M. Amla SA
Top 100
Top 10 ODI Bowlers
ID Rat. Name Nat.
1 732 J.R. Hazlewood AUS
2 718 Imran Tahir SA
3 701 M.A. Starc AUS
4 685 K. Rabada SA
5 665 T.A. Boult NZ
6 663 Hasan Ali PAK
7 662 S.P. Narine WI
8 647 Rashid Khan AFG
9 627 C.R. Woakes ENG
10 618 Mohammad Nabi AFG
Top 100
Top 10 Twenty20 Batsmen
ID Rat. Name Nat.
1 804 V. Kohli IND
2 787 A.J. Finch AUS
3 745 K.S. Williamson NZ
4 723 E. Lewis WI
5 718 G.J. Maxwell AUS
6 699 J.E. Root ENG
7 674 A.D. Hales ENG
8 664 F. du Plessis SA
8 664 Mohammad Shahzad AFG
10 657 H. Masakadza ZIM
Top 100
Top 10 Twenty20 Bowlers
ID Rat. Name Nat.
1 780 Imad Wasim PAK
2 749 J.J. Bumrah IND
3 744 Imran Tahir SA
4 717 Rashid Khan AFG
5 714 S. Badree WI
6 695 Mustafizur Rahman BAN
7 688 J.P. Faulkner AUS
8 652 S.P. Narine WI
9 648 Shakib Al Hasan BAN
10 639 R. Ashwin IND
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 779 M.M. Lanning AUS
2 774 M. Raj IND
3 749 E.A. Perry AUS
4 720 A.E. Satterthwaite NZ
5 703 S.W. Bates NZ
6 645 L. Lee SA
7 624 N. Sciver ENG
8 620 A.J. Blackwell AUS
9 602 S.R. Taylor WI
10 569 H.C. Knight ENG
Top 100
Top 10 ODI Women Bowlers
ID Rat. Name Nat.
1 662 M. Kapp SA
2 658 J.L. Jonassen AUS
3 625 S.R. Taylor WI
4 613 K.H. Brunt ENG
5 586 D. van Niekerk SA
6 583 J. Goswami IND
7 576 E. Bisht IND
8 574 S. Ismail SA
9 555 E.A. Perry AUS
10 537 A. Mohammed WI
Top 100
Last Updated After:
Sri Lanka v Zimbabwe Test, 18 July, 2017
England v South Africa Test, 18 July, 2017
Sri Lanka v Zimbabwe ODI, 10 July, 2017
ICC Rankings, The Official Rankings for International Cricket!