ICC Rankings

TEST Team

  • 1
    India
    125
  • 2
    South Africa
    112
  • 3
    Australia
    106
  • 4
    New Zealand
    102
  • 5
    England
    98
+ More

TEST Batting

  • 1
    Steven Smith Australia
    929
  • 2
    Virat Kohli India
    912
  • 3
    Joe Root England
    867
  • 4
    Kane Williamson New Zealand
    847
  • 5
    David Warner Australia
    820
+ More

TEST Bowling

  • 1
    Kagiso Rabada South Africa
    897
  • 2
    James Anderson England
    891
  • 3
    Vernon Philander South Africa
    845
  • 4
    Ravindra Jadeja India
    844
  • 5
    Ravichandran Ashwin India
    803
+ More

TEST All-Rounder

  • 1
    Shakib Al Hasan Bangladesh
    420
  • 2
    Ravindra Jadeja India
    390
  • 3
    Vernon Philander South Africa
    371
  • 4
    Ravichandran Ashwin India
    367
  • 5
    Ben Stokes England
    328
+ More

ODI Team

  • 1
    England
    125
  • 2
    India
    122
  • 3
    South Africa
    113
  • 4
    New Zealand
    112
  • 5
    Australia
    104
+ More

ODI Batting

  • 1
    Virat Kohli India
    909
  • 2
    AB de Villiers South Africa
    844
  • 3
    David Warner Australia
    823
  • 4
    Joe Root England
    814
  • 5
    Babar Azam Pakistan
    813
+ More

ODI Bowling

  • 1
    Jasprit Bumrah India
    787
  • 2
    Rashid Khan Afghanistan
    763
  • 3
    Josh Hazlewood Australia
    714
  • 4
    Hasan Ali Pakistan
    711
  • 5
    Trent Boult New Zealand
    699
+ More

ODI All-Rounder

  • 1
    Shakib Al Hasan Bangladesh
    359
  • 2
    Mohammad Hafeez Pakistan
    339
  • 3
    Mohammad Nabi Afghanistan
    323
  • 4
    Mitchell Santner New Zealand
    317
  • 5
    Chris Woakes England
    312
+ More

T20 Team

  • 1
    Pakistan
    130
  • 2
    Australia
    126
  • 3
    India
    123
  • 4
    New Zealand
    116
  • 5
    England
    115
+ More

T20 Batting

  • 1
    Babar Azam Pakistan
    881
  • 2
    Colin Munro New Zealand
    801
  • 3
    Glenn Maxwell Australia
    799
  • 4
    Aaron Finch Australia
    763
  • 5
    Martin Guptill New Zealand
    747
+ More

T20 Bowling

  • 1
    Rashid Khan Afghanistan
    759
  • 2
    Shadab Khan Pakistan
    733
  • 3
    Yuzvendra Chahal India
    706
  • 4
    Ish Sodhi New Zealand
    700
  • 5
    Samuel Badree West Indies
    671
+ More

T20 All-Rounder

  • 1
    Glenn Maxwell Australia
    389
  • 2
    Mohammad Nabi Afghanistan
    292
  • 3
    Shakib Al Hasan Bangladesh
    287
  • 4
    JP Duminy South Africa
    235
  • 5
    Marlon Samuels West Indies
    228
+ More
Photos
We use cookies to ensure that we give you the best experience on our website. This includes cookies from third party social media websites and ad networks. Such third party cookies may track your use on Mykhel sites for better rendering. Our partners use cookies to ensure we show you advertising that is relevant to you. If you continue without changing your settings, we'll assume that you are happy to receive all cookies on Mykhel website. However, you can change your cookie settings at any time. Learn more

Get breaking news alerts from myKhel