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
113
4th
INDIA
105
5th
NEW ZEALAND
95
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
109
4th
PAKISTAN
104
5th
SRI LANKA
103
6th
SOUTH AFRICA
96
7th
AFGHANISTAN
91
8th
ENGLAND
88
9th
BANGLADESH
77
10th
WEST INDIES
77
T20I Team Ranking
1st
INDIA
271
2nd
AUSTRALIA
265
3rd
ENGLAND
257
4th
NEW ZEALAND
252
5th
SOUTH AFRICA
243
6th
WEST INDIES
241
7th
SRI LANKA
232
8th
PAKISTAN
229
9th
AFGHANISTAN
223
10th
BANGLADESH
221
Test Rankings - Batting, Bowling, Allrounder Rankings
All Test Ranking
Test Batting Ranking
1st
Joe Root
ENG
895
2nd
Harry Brook
ENG
876
3rd
Kane Williamson
NZ
867
4th
Yashasvi Jaiswal
IND
847
5th
Steve Smith
AUS
823
6th
Temba Bavuma
SA
769
7th
Kamindu Mendis
SL
761
8th
Travis Head
AUS
748
9th
Rishabh Pant
IND
739
9th
Saud Shakeel
PAK
739
Test Bowling Ranking
1st
Jasprit Bumrah
IND
908
2nd
Kagiso Rabada
SA
837
3rd
Pat Cummins
AUS
824
4th
Josh Hazlewood
AUS
818
5th
Nathan Lyon
AUS
812
6th
Nauman Ali
PAK
806
7th
Marco Jansen
SA
785
8th
Matt Henry
NZ
782
9th
Prabath Jayasuriya
SL
751
10th
Ravindra Jadeja
IND
745
Test All Rounder Ranking
1st
Ravindra Jadeja
IND
400
2nd
Marco Jansen
SA
294
3rd
Mehidy Hasan
BAN
284
4th
Pat Cummins
AUS
271
5th
Shakib Al Hasan
BAN
263
6th
Jason Holder
WI
249
7th
Joe Root
ENG
247
8th
Gus Atkinson
ENG
240
9th
Ben Stokes
ENG
235
10th
Chris Woakes
ENG
225
ODI Rankings - Batting, Bowling, Allrounder Rankings
All ODI Ranking
ODI Batting Ranking
1st
Shubman Gill
IND
796
2nd
Babar Azam
PAK
773
3rd
Rohit Sharma
IND
761
4th
Heinrich Klaasen
SA
756
5th
Daryl Mitchell
NZ
740
6th
Virat Kohli
IND
727
7th
Harry Tector
IRE
713
8th
Kariyawasa Asalanka
SL
694
9th
Shreyas Iyer
IND
679
10th
Rahmanullah Gurbaz
AFG
672
ODI Bowling Ranking
1st
Maheesh Theekshana
SL
680
2nd
Rashid Khan
AFG
669
3rd
Bernard Scholtz
NAM
662
4th
Kuldeep Yadav
IND
652
5th
Shaheen Afridi
PAK
646
6th
Keshav Maharaj
SA
642
7th
Mitchell Santner
NZ
639
8th
Gudakesh Motie-Kanhai
WI
632
8th
Matt Henry
NZ
632
10th
Mohammed Siraj
IND
624
ODI All Rounder Ranking
2nd
Sikandar Raza
ZIM
288
3rd
Azmatullah Omarzai
AFG
268
4th
Mehidy Hasan
BAN
255
5th
Rashid Khan
AFG
247
6th
Mitchell Santner
NZ
244
7th
Brandon McMullen
SCO
240
9th
Glenn Maxwell
AUS
222
10th
Ravindra Jadeja
IND
217
T20I Rankings - Batting, Bowling, Allrounder Rankings
All T20 Ranking
T20I Batting Ranking
1st
Travis Head
AUS
856
2nd
Abhishek Sharma
IND
829
3rd
Philip Salt
ENG
815
4th
N.T. Tilak Varma
IND
804
5th
Suryakumar Yadav
IND
739
6th
Jos Buttler
ENG
735
7th
Babar Azam
PAK
716
8th
Pathum Nissanka
SL
714
9th
Mohammad Rizwan
PAK
709
10th
Kusal Perera
SL
676
T20I Bowling Ranking
1st
Akeal Hosein
WI
707
3rd
Adil Rashid
ENG
705
5th
Adam Zampa
AUS
694
6th
Ravi Bishnoi
IND
674
8th
Rashid Khan
AFG
664
9th
Arshdeep Singh
IND
653
10th
Jofra Archer
ENG
649
12th
Mitchell Santner
NZ
639
13th
Axar Patel
IND
636
15th
Taskin Ahmed
BAN
631
T20I All Rounder Ranking
1st
Hardik Pandya
IND
252
2nd
Dipendra Airee
NEP
231
3rd
Marcus Stoinis
AUS
210
4th
Liam Livingstone
ENG
208
5th
Mohammad Mohammad Nabi
AFG
207
6th
Wanindu De Silva
SL
204
7th
Sikandar Raza
ZIM
199
9th
Roston Chase
WI
186
10th
Gerhard Erasmus
NAM
165
11th
Aiden Markram
SA
162