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 897 S.P.D. Smith AUS
2 847 J.E. Root ENG
3 833 V. Kohli IND
4 817 K.S. Williamson NZ
5 791 H.M. Amla SA
6 778 A.B. de Villiers SA
7 772 D.A. Warner AUS
8 760 C.A. Pujara IND
9 759 J.M. Bairstow ENG
10 753 Younus Khan PAK
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 891 R. Ashwin IND
2 867 H.M.R.K.B. Herath SL
3 844 D.W. Steyn SA
4 834 J.M. Anderson ENG
5 815 J.R. Hazlewood AUS
6 812 S.C.J. Broad ENG
7 796 R.A. Jadeja IND
8 787 M.A. Starc AUS
9 781 Yasir Shah PAK
10 755 N. Wagner NZ
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 861 A.B. de Villiers SA
2 848 V. Kohli IND
3 786 D.A. Warner AUS
4 779 Q. de Kock SA
5 770 K.S. Williamson NZ
6 748 H.M. Amla SA
7 747 J.E. Root ENG
8 729 M.J. Guptill NZ
9 728 R.G. Sharma IND
10 721 F. du Plessis SA
Top 100
Top 10 ODI Bowlers
ID Rat. Name Nat.
1 735 T.A. Boult NZ
2 712 Imran Tahir SA
3 711 S.P. Narine WI
4 690 M.A. Starc AUS
5 661 M.J. Henry NZ
6 660 Shakib Al Hasan BAN
7 655 A.U. Rashid ENG
8 628 K. Rabada SA
9 624 A.R. Patel IND
10 623 Mashrafe Mortaza BAN
Top 100
Top 10 Twenty20 Batsmen
ID Rat. Name Nat.
1 820 V. Kohli IND
2 771 A.J. Finch AUS
3 763 G.J. Maxwell AUS
4 754 M.J. Guptill NZ
5 741 F. du Plessis SA
6 719 K.S. Williamson NZ
7 708 J.E. Root ENG
8 705 A.D. Hales ENG
9 674 Mohammad Shahzad AFG
10 657 H. Masakadza ZIM
Top 100
Top 10 Twenty20 Bowlers
ID Rat. Name Nat.
1 740 Imran Tahir SA
2 735 J.J. Bumrah IND
3 723 S. Badree WI
4 718 Imad Wasim PAK
5 684 R. Ashwin IND
6 672 J.P. Faulkner AUS
7 671 K.J. Abbott SA
8 655 A.F. Milne NZ
9 653 S.P. Narine WI
10 638 Mohammad Nabi AFG
Top 100
Top 10 ODI Women Batsmen
ID Rat. Name Nat.
1 804 M.M. Lanning AUS
2 721 E.A. Perry AUS
3 715 M. Raj IND
4 701 S.W. Bates NZ
5 689 A.E. Satterthwaite NZ
6 687 S.R. Taylor WI
7 621 A.J. Blackwell AUS
8 583 D.J.S. Dottin WI
9 573 H. Kaur IND
10 545 Bismah Maroof PAK
Top 100
Top 10 ODI Women Bowlers
ID Rat. Name Nat.
1 687 J. Goswami IND
2 636 S.R. Taylor WI
3 606 K.H. Brunt ENG
4 594 M. Kapp SA
5 577 A. Mohammed WI
6 574 J.L. Jonassen AUS
7 547 E.A. Perry AUS
8 544 M.J.G. Nielsen NZ
9 539 Sana Mir PAK
10 527 R.S. Gayakwad IND
Top 100
Last Updated After:
New Zealand v Pakistan Test, 29 November, 2016
India v England Test, 29 November, 2016
Zimbabwe v Sri Lanka ODI, 27 November, 2016
ICC Rankings, The Official Rankings for International Cricket!