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 903 V. Kohli IND
3 855 J.E. Root ENG
4 847 K.S. Williamson NZ
5 820 D.A. Warner AUS
6 799 C.A. Pujara IND
7 750 A.K. Markram SA
8 746 D. Elgar SA
9 740 L.D. Chandimal SL
10 720 F.D.M. Karunaratne SL
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 899 K. Rabada SA
2 892 J.M. Anderson ENG
3 866 R.A. Jadeja IND
4 834 V.D. Philander SA
5 811 R. Ashwin IND
6 800 P.J. Cummins AUS
7 795 T.A. Boult NZ
8 765 H.M.R.K.B. Herath SL
8 765 N. Wagner NZ
10 759 J.R. Hazlewood AUS
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 911 V. Kohli IND
2 818 J.E. Root ENG
3 808 Babar Azam PAK
4 806 R.G. Sharma IND
5 803 D.A. Warner AUS
6 785 L.R.P.L. Taylor NZ
7 783 Q. de Kock SA
8 782 F. du Plessis SA
9 778 K.S. Williamson NZ
10 770 S Dhawan IND
Top 100
Top 10 ODI Bowlers
ID Rat. Name Nat.
1 775 J.J. Bumrah IND
2 763 Rashid Khan AFG
3 750 Hasan Ali PAK
4 699 T.A. Boult NZ
5 696 J.R. Hazlewood AUS
6 684 Kuldeep Yadav IND
7 683 Imran Tahir SA
8 681 A.U. Rashid ENG
9 679 K. Rabada SA
10 666 Y.S. Chahal IND
Top 100
Top 10 Twenty20 Batsmen
ID Rat. Name Nat.
1 891 A.J. Finch AUS
2 842 Fakhar Zaman PAK
3 812 K.L. Rahul IND
4 801 C. Munro NZ
5 765 Babar Azam PAK
6 761 G.J. Maxwell AUS
7 753 E. Lewis WI
8 747 M.J. Guptill NZ
9 710 A.D. Hales ENG
10 690 D.J.M. Short AUS
Top 100
Top 10 Twenty20 Bowlers
ID Rat. Name Nat.
1 813 Rashid Khan AFG
2 723 Shadab Khan PAK
3 700 I.S. Sodhi NZ
4 685 Y.S. Chahal IND
5 674 S. Badree WI
6 665 M.J. Santner NZ
7 658 A.J. Tye AUS
8 650 Imran Tahir SA
9 639 A.U. Rashid ENG
10 638 Mohammad Nabi AFG
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 744 E.A. Perry AUS
2 724 L. Lee SA
3 684 M.M. Lanning AUS
4 678 S. Mandhana IND
5 666 N.E. Bolton AUS
6 657 T.T. Beaumont ENG
7 656 S.W. Bates NZ
7 656 M. Raj IND
9 653 S.R. Taylor WI
10 613 S.F.M. Devine NZ
Top 100
Top 10 ODI Women Bowlers
ID Rat. Name Nat.
1 676 J.L. Jonassen AUS
2 667 M.L. Schutt AUS
3 641 S. Ismail SA
4 630 M. Kapp SA
5 620 Sana Mir PAK
6 609 J. Goswami IND
7 599 K.H. Brunt ENG
8 597 A. Khaka SA
9 591 S.R. Taylor WI
10 567 E.A. Perry AUS
Top 100
Last Updated After:
Sri Lanka v South Africa Test, 14 July, 2018
West Indies v Bangladesh Test, 14 July, 2018
England v India ODI, 17 July, 2018
ICC Rankings, The Official Rankings for International Cricket!