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 933 S.P.D. Smith AUS
2 875 V. Kohli IND
3 848 J.E. Root ENG
4 846 K.S. Williamson NZ
5 812 D.A. Warner AUS
6 787 H.M. Amla SA
7 779 Azhar Ali PAK
8 772 Younus Khan PAK
9 760 Q. de Kock SA
10 755 A.B. de Villiers SA
Top 100
Top 10 Test Bowlers
ID Rat. Name Nat.
1 887 R. Ashwin IND
2 879 R.A. Jadeja IND
3 860 J.R. Hazlewood AUS
4 827 H.M.R.K.B. Herath SL
5 821 K. Rabada SA
6 819 D.W. Steyn SA
7 810 J.M. Anderson ENG
8 803 S.C.J. Broad ENG
9 798 V.D. Philander SA
10 770 M.A. Starc AUS
Top 100
Top 10 ODI Batsmen
ID Rat. Name Nat.
1 861 A.B. de Villiers SA
2 848 V. Kohli IND
3 846 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 735 M.J. Guptill NZ
9 728 R.G. Sharma IND
10 725 S.P.D. Smith AUS
Top 100
Top 10 ODI Bowlers
ID Rat. Name Nat.
1 718 T.A. Boult NZ
2 712 Imran Tahir SA
3 711 S.P. Narine WI
4 705 M.A. Starc AUS
5 655 A.U. Rashid ENG
6 643 Shakib Al Hasan BAN
7 641 M.J. Henry NZ
8 628 K. Rabada SA
9 624 A.R. Patel IND
10 619 Mohammad Nabi AFG
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 758 K.S. Williamson NZ
5 741 F. du Plessis SA
6 709 M.J. Guptill NZ
7 708 J.E. Root ENG
8 705 A.D. Hales ENG
9 703 Mohammad Shahzad AFG
10 656 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 701 Rashid Khan AFG
6 684 R. Ashwin IND
7 672 J.P. Faulkner AUS
8 671 K.J. Abbott SA
9 653 S.P. Narine WI
10 643 Mustafizur Rahman BAN
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:
South Africa v Sri Lanka Test, 18 January, 2017
New Zealand v Bangladesh ODI, 31 December, 2016
ICC Rankings, The Official Rankings for International Cricket!