Cricket
news schedule results ranking Teams Series

ICC Ranking 2025

Test Ranking
ODI Ranking
T20 Ranking
Team
Batting
Bowling
All Rounder
Rank Team Rating
1 Australia Australia 126
2 South Africa South Africa 112
3 India India 109
4 England England 105
5 New Zealand New Zealand 97
6 Sri Lanka Sri Lanka 87
7 Pakistan Pakistan 83
8 West Indies West Indies 75
Rank Player Points
1 Joe Root 895
2 Harry Brook 876
3 Kane Williamson 867
4 Yashasvi Jaiswal 847
5 Travis Head 772
6 Temba Bavuma 769
7 Kamindu Mendis 759
8 Steven Smith 746
Rank Player Points
1 Jasprit Bumrah 908
2 Pat Cummins 841
3 Kagiso Rabada 837
4 Josh Hazlewood 835
5 Marco Jansen 785
6 Matt Henry 782
7 Nathan Lyon 774
8 Prabath Jayasuriya 768
Rank Player Points
1 Ravindra Jadeja 400
2 Marco Jansen 294
3 Mehidy Hasan 284
4 Pat Cummins 282
5 Shakib Al Hasan 263
6 Jason Holder 259
7 Joe Root 247
8 Gus Atkinson 240
Team
Batting
Bowling
All Rounder
Rank Team Rating
1 India India 118
2 Australia Australia 113
3 Pakistan Pakistan 111
4 South Africa South Africa 102
5 New Zealand New Zealand 101
6 Sri Lanka Sri Lanka 96
7 England England 93
8 Afghanistan Afghanistan 86
Rank Player Points
1 Babar Azam 795
2 Rohit Sharma 765
3 Shubman Gill 763
4 Virat Kohli 746
5 Heinrich Klaasen 743
6 Harry Tector 737
7 Daryl Mitchell 707
8 Shai Hope 672
Rank Player Points
1 Rashid Khan 669
2 Kuldeep Yadav 665
3 Shaheen Afridi 662
4 Keshav Maharaj 654
= Bernard Scholtz 654
6 Jasprit Bumrah 645
7 Maheesh Theekshana 644
8 Mohammed Siraj 643
Rank Player Points
1 Mohammad Nabi 300
2 Sikandar Raza 290
3 Azmatullah Omarzai 268
4 Mehidy Hasan 255
5 Rashid Khan 247
6 Gerhard Erasmus 245
7 Brandon McMullen 240
8 Glenn Maxwell 233
Team
Batting
Bowling
All Rounder
Rank Team Rating
1 India India 268
2 Australia Australia 259
3 England England 255
4 West Indies West Indies 247
5 New Zealand New Zealand 247
6 South Africa South Africa 247
7 Pakistan Pakistan 236
8 Sri Lanka Sri Lanka 232
Rank Player Points
1 Travis Head 855
2 Phil Salt 829
3 Tilak Varma 806
4 Suryakumar Yadav 788
5 Jos Buttler 717
6 Babar Azam 712
7 Pathum Nissanka 707
8 Yashasvi Jaiswal 706
Rank Player Points
1 Akeal Hosein 707
2 Adil Rashid 701
3 Wanindu Hasaranga 698
4 Adam Zampa 694
5 Ravi Bishnoi 666
6 Maheesh Theekshana 665
7 Rashid Khan 664
8 Arshdeep Singh 656