ICC Rankings

Test Team Rankings

  • 1
    India
    125
  • 2
    South Africa
    110
  • 3
    England
    105
  • 4
    New Zealand
    97
  • 5
    Australia
    97
+ View More

Test Batting Rankings

  • 1
    Steve Smith Australia
    936
  • 2
    Joe Root England
    889
  • 3
    Kane Williamson New Zealand
    880
  • 4
    Cheteshwar Pujara India
    876
  • 5
    David Warner Australia
    807
+ View More

Test Bowling Rankings

  • 1
    James Anderson England
    896
  • 2
    Ravindra Jadeja India
    884
  • 3
    Ravichandran Ashwin India
    852
  • 4
    Rangana Herath Sri Lanka
    809
  • 5
    Josh Hazlewood Australia
    794
+ View More

Test All Rounder Rankings

  • 1
    Shakib Al Hasan Bangladesh
    455
  • 2
    Ravindra Jadeja India
    429
  • 3
    Ravichandran Ashwin India
    421
  • 4
    Ben Stokes England
    395
  • 5
    Moeen Ali England
    378
+ View More

ODI Team Rankings

  • 1
    South Africa
    119
  • 2
    India
    118
  • 3
    Australia
    116
  • 4
    England
    113
  • 5
    New Zealand
    111
+ View More

ODI Batting Rankings

  • 1
    Virat Kohli India
    887
  • 2
    David Warner Australia
    861
  • 3
    AB de Villiers South Africa
    847
  • 4
    Joe Root England
    799
  • 5
    Babar Azam Pakistan
    786
+ View More

ODI Bowling Rankings

  • 1
    Josh Hazlewood Australia
    732
  • 2
    Imran Tahir South Africa
    718
  • 3
    Mitchell Starc Australia
    701
  • 4
    Jasprit Bumrah India
    687
  • 5
    Kagiso Rabada South Africa
    685
+ View More

ODI All Rounder Rankings

  • 1
    Shakib Al Hasan Bangladesh
    353
  • 2
    Mohammad Hafeez Pakistan
    338
  • 3
    Mohammad Nabi Afghanistan
    328
  • 4
    Angelo Mathews Sri Lanka
    304
  • 5
    James Faulkner Australia
    298
+ View More

T20I Team Rankings

  • 1
    New Zealand
    125
  • 2
    Pakistan
    121
  • 3
    West Indies
    120
  • 4
    England
    119
  • 5
    India
    116
+ View More

T20I Batting Rankings

  • 1
    Virat Kohli India
    826
  • 2
    Aaron Finch Australia
    787
  • 3
    Evin Lewis West Indies
    780
  • 4
    Kane Williamson New Zealand
    745
  • 5
    Glenn Maxwell Australia
    718
+ View More

T20I Bowling Rankings

  • 1
    Imad Wasim Pakistan
    742
  • 2
    Jasprit Bumrah India
    737
  • 3
    Imran Tahir ROW
    719
  • 4
    Rashid Khan Afghanistan
    717
  • 5
    Mustafizur Rahman Bangladesh
    695
+ View More

T20I All Rounder Rankings

  • 1
    Shakib Al Hasan Bangladesh
    353
  • 2
    Glenn Maxwell Australia
    343
  • 3
    Mohammad Nabi Afghanistan
    275
  • 4
    Marlon Samuels West Indies
    269
  • 5
    Mahmudullah Bangladesh
    203
+ View More