Home
Fixtures
Results
Teams
Players
Grounds
Rankings
Quick Links
Test Series
ODI Series
T20I Series
World Cup
World Cup 2023
World Cup 2019
World Cup 2015
World Cup 2011
World Cup 2007
World Cup 2003
World Cup 1999
World Cup 1996
World Cup 1992
World Cup 1987
World Cup 1983
World Cup 1979
World Cup 1975
T20I World Cup
World Cup 2024
World Cup 2022
World Cup 2021
World Cup 2016
World Cup 2014
World Cup 2012
World Cup 2010
World Cup 2009
World Cup 2007
Champions Trophy
Champions Trophy 2025
Champions Trophy 2017
Champions Trophy 2013
Champions Trophy 2009
Champions Trophy 2006
Champions Trophy 2004
Champions Trophy 2002
Test Championship
Yearwise Cricstats
2024 stats
2023 stats
2022 stats
2021 stats
2020 stats
2019 stats
2018 stats
2017 stats
2016 stats
2015 stats
Alltime stats
Team Rankings - Test | One Day International | T20 Internationals
Test Team Ranking
1st
AUSTRALIA
124
2nd
SOUTH AFRICA
115
3rd
ENGLAND
112
4th
INDIA
107
5th
NEW ZEALAND
96
6th
SRI LANKA
88
7th
PAKISTAN
78
8th
WEST INDIES
72
9th
BANGLADESH
61
10th
IRELAND
30
ODI Team Ranking
1st
INDIA
124
2nd
NEW ZEALAND
109
3rd
AUSTRALIA
106
4th
SRI LANKA
103
5th
SOUTH AFRICA
101
6th
PAKISTAN
100
7th
AFGHANISTAN
91
8th
ENGLAND
86
9th
WEST INDIES
80
10th
BANGLADESH
77
T20I Team Ranking
1st
INDIA
271
2nd
AUSTRALIA
266
3rd
ENGLAND
257
4th
NEW ZEALAND
253
5th
SOUTH AFRICA
243
6th
WEST INDIES
238
7th
SRI LANKA
232
8th
PAKISTAN
231
9th
AFGHANISTAN
223
10th
BANGLADESH
221
Test Rankings - Batting, Bowling, Allrounder Rankings
All Test Ranking
Test Batting Ranking
1st
Joe Root
ENG
908
2nd
Harry Brook
ENG
868
3rd
Kane Williamson
NZ
850
4th
Steve Smith
AUS
816
5th
Yashasvi Jaiswal
IND
792
6th
Temba Bavuma
SA
790
7th
Kamindu Mendis
SL
781
8th
Rishabh Pant
IND
768
9th
Daryl Mitchell
NZ
748
10th
Ben Duckett
ENG
747
Test Bowling Ranking
1st
Jasprit Bumrah
IND
889
2nd
Kagiso Rabada
SA
851
3rd
Matt Henry
NZ
846
4th
Pat Cummins
AUS
838
5th
Josh Hazlewood
AUS
815
6th
Noman Ali
PAK
806
7th
Scott Boland
AUS
784
8th
Nathan Lyon
AUS
769
9th
Marco Jansen
SA
767
10th
Gus Atkinson
ENG
766
Test All Rounder Ranking
1st
Ravindra Jadeja
IND
405
2nd
Mehidy Hasan
BAN
305
3rd
Ben Stokes
ENG
295
4th
Willem Mulder
SA
284
5th
Pat Cummins
AUS
270
6th
Marco Jansen
SA
269
7th
Mitchell Starc
AUS
238
8th
Joe Root
ENG
237
9th
Gus Atkinson
ENG
236
10th
Jason Holder
WI
234
ODI Rankings - Batting, Bowling, Allrounder Rankings
All ODI Ranking
ODI Batting Ranking
1st
Shubman Gill
IND
784
2nd
Rohit Sharma
IND
756
3rd
Babar Azam
PAK
739
4th
Virat Kohli
IND
736
5th
Daryl Mitchell
NZ
720
6th
Charith Asalanka
SL
716
7th
Harry Tector
IRE
708
8th
Shreyas Iyer
IND
704
9th
Shai Hope
WI
699
10th
Ibrahim Zadran
AFG
676
ODI Bowling Ranking
1st
Keshav Maharaj
SA
690
2nd
Maheesh Theekshana
SL
659
3rd
Kuldeep Yadav
IND
650
4th
Bernard Scholtz
NAM
643
5th
Rashid Khan
AFG
640
6th
Mitchell Santner
NZ
637
7th
Matt Henry
NZ
622
8th
Ravindra Jadeja
IND
616
9th
Wanindu Hasaranga
SL
607
10th
Gudakesh Motie-Kanhai
WI
605
ODI All Rounder Ranking
1st
Sikandar Raza
ZIM
302
2nd
Azmatullah Omarzai
AFG
296
4th
Mehidy Hasan
BAN
249
5th
Michael Bracewell
NZ
246
6th
Mitchell Santner
NZ
238
6th
Rashid Khan
AFG
238
8th
Brandon McMullen
SCO
235
9th
Ravindra Jadeja
IND
220
10th
Rachin Ravindra
NZ
216
T20I Rankings - Batting, Bowling, Allrounder Rankings
All T20 Ranking
T20I Batting Ranking
1st
Abhishek Sharma
IND
829
2nd
N.T. Tilak Varma
IND
804
3rd
Philip Salt
ENG
791
4th
Jos Buttler
ENG
772
5th
Travis Head
AUS
771
6th
Suryakumar Yadav
IND
739
7th
Pathum Nissanka
SL
736
8th
Tim Seifert
NZ
725
9th
Tim David
AUS
676
10th
Yashasvi Jaiswal
IND
673
T20I Bowling Ranking
1st
Jacob Duffy
NZ
717
2nd
Adil Rashid
ENG
710
3rd
Akeal Hosein
WI
707
5th
Adam Zampa
AUS
700
6th
Wanindu Hasaranga
SL
679
7th
Ravi Bishnoi
IND
674
8th
Rashid Khan
AFG
669
9th
Nathan Ellis
AUS
658
10th
Arshdeep Singh
IND
653
12th
Mustafizur Rahman
BAN
647
T20I All Rounder Ranking
1st
Hardik Pandya
IND
252
2nd
Mohammad Mohammad Nabi
AFG
231
3rd
Dipendra Airee
NEP
209
4th
Liam Livingstone
ENG
196
4th
Roston Chase
WI
196
6th
Wanindu Hasaranga
SL
192
7th
Sikandar Raza
ZIM
189
8th
Romario Shepherd
WI
183
9th
Marcus Stoinis
AUS
179
10th
Aiden Markram
SA
168