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 876 C.A. Pujara IND
5 807 D.A. Warner AUS
6 806 V. Kohli IND
7 795 H.M. Amla SA
8 761 K.L. Rahul IND
9 760 A.M. Rahane IND
10 755 Azhar Ali PAK
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 896 J.M. Anderson ENG
2 884 R.A. Jadeja IND
3 876 K. Rabada SA
4 852 R. Ashwin IND
5 833 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 879 A.B. de Villiers SA
2 877 V. Kohli IND
3 865 D.A. Warner AUS
4 833 Babar Azam PAK
5 802 Q. de Kock SA
5 802 J.E. Root ENG
7 790 R.G. Sharma IND
8 779 K.S. Williamson NZ
9 770 H.M. Amla SA
10 754 F. du Plessis SA
Top 100
Top 10 ODI Bowlers
ID Rat. Name Nat.
1 743 Hasan Ali PAK
2 726 Imran Tahir SA
3 714 J.R. Hazlewood AUS
4 703 K. Rabada SA
5 684 M.A. Starc AUS
6 671 J.J. Bumrah IND
7 665 T.A. Boult NZ
8 663 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 811 V. Kohli IND
2 784 A.J. Finch AUS
3 780 E. Lewis WI
4 745 K.S. Williamson NZ
5 713 Babar Azam PAK
6 700 G.J. Maxwell AUS
7 690 A.D. Hales ENG
8 683 J.E. Root ENG
9 664 Mohammad Shahzad AFG
10 657 H. Masakadza ZIM
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 763 M.M. Lanning AUS
2 753 M. Raj IND
3 741 E.A. Perry AUS
4 720 A.E. Satterthwaite NZ
5 703 S.W. Bates NZ
6 677 H. Kaur IND
7 667 A.J. Blackwell AUS
8 631 N. Sciver ENG
9 625 L. Lee SA
10 603 S.R. Taylor WI
Top 100
Top 10 ODI Women Bowlers
ID Rat. Name Nat.
1 656 M. Kapp SA
2 652 J. Goswami IND
3 637 J.L. Jonassen AUS
4 626 S.R. Taylor WI
5 603 K.H. Brunt ENG
6 578 A. Khaka SA
7 576 A. Shrubsole ENG
8 573 D. van Niekerk SA
9 565 S. Ismail SA
10 559 A. Mohammed WI
Top 100
Last Updated After:
Pakistan v Sri Lanka Test, 10 October, 2017
South Africa v Bangladesh ODI, 18 October, 2017
ICC Rankings, The Official Rankings for International Cricket!