• ICC Player Ranking Test
  • ICC Player Ranking ODI
  • ICC Player Ranking T20
    • Rank
    • Team
    • Name
    • Rating
    • 1
    • Ravichandran Ashwin
    • 892
    • 2
    • Ravindra Jadeja
    • 892
    • 3
    • Josh Hazlewood
    • 863
    • 4
    • Rangana Herath
    • 827
    • 5
    • Kagiso Rabada
    • 821
    • 6
    • Dale Steyn
    • 819
    • 7
    • James Anderson
    • 810
    • 8
    • Stuart Broad
    • 803
    • 9
    • Vernon Philander
    • 798
    • 10
    • Mitchell Starc
    • 757
    • Rank
    • Team
    • Name
    • Rating
    • 1
    • Imran Tahir
    • 761
    • 2
    • Trent Boult
    • 757
    • 3
    • Sunil Narine
    • 711
    • 4
    • Mitchell Starc
    • 700
    • 5
    • Josh Hazlewood
    • 684
    • 6
    • Shakib Al Hasan
    • 643
    • 7
    • Matt Henry
    • 635
    • 7
    • K Rabada
    • 635
    • 9
    • Adil Rashid
    • 628
    • 10
    • Mohammad Nabi
    • 619
    • Rank
    • Team
    • Name
    • Rating
    • 1
    • Imran Tahir
    • 795
    • 2
    • Jasprit Bumrah
    • 764
    • 3
    • Samuel Badree
    • 723
    • 4
    • Imad Wasim
    • 718
    • 5
    • Rashid Khan
    • 701
    • 6
    • James Faulkner
    • 688
    • 7
    • Sunil Narine
    • 653
    • 8
    • Ravichandran Ashwin
    • 644
    • 9
    • Mustafizur Rahman
    • 643
    • 10
    • Shakib Al Hasan
    • 636