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
Test Rankings - Batting, Bowling, Allrounder Rankings
All Rankings
|
ODI Rankings
|
T20I Rankings
Team Ranking
1
AUSTRALIA
127
2
SOUTH AFRICA
114
3
INDIA
109
4
ENGLAND
105
5
NEW ZEALAND
97
6
SRI LANKA
86
7
PAKISTAN
80
8
WEST INDIES
76
9
BANGLADESH
65
10
IRELAND
30
11
AFGHANISTAN
19
12
ZIMBABWE
0
Batsman Ranking
1
Joe Root
ENG
895
2
Harry Brook
ENG
876
3
Kane Williamson
NZ
867
4
Yashasvi Jaiswal
IND
847
5
Steve Smith
AUS
823
6
Temba Bavuma
SA
769
7
Kamindu Mendis
SL
761
8
Travis Head
AUS
748
9
Rishabh Pant
IND
739
9
Saud Shakeel
PAK
739
9
Usman Khawaja
AUS
739
12
Daryl Mitchell
NZ
725
13
Dinesh Chandimal
SL
708
14
Mohammad Rizwan
PAK
671
15
Ben Duckett
ENG
669
15
Marnus Labuschagne
AUS
669
17
Aiden Markram
SA
662
18
Alex Carey
AUS
661
19
Dhananjaya de Silva
SL
653
20
Babar Azam
PAK
651
21
Angelo Mathews
SL
641
21
Sean Williams
ZIM
641
23
Shubman Gill
IND
631
24
Kyle Verreynne
SA
630
25
Rahmat Shah
AFG
626
26
Virat Kohli
IND
614
27
Rachin Ravindra
NZ
610
28
Kusal Mendis
SL
601
29
Dimuth Karunaratne
SL
594
29
Ollie Pope
ENG
594
29
Tom Latham
NZ
594
32
Mushfiqur Rahim
BAN
593
33
Agha Salman
PAK
592
34
Cameron Green
AUS
591
35
Ben Stokes
ENG
589
36
Liton Liton Das
BAN
583
37
Will Young
NZ
581
38
Tom Blundell
NZ
579
39
Jonny Bairstow
ENG
577
40
Craig Ervine
ZIM
575
41
Jamie Smith
ENG
571
42
Rohit Sharma
IND
554
43
Kraigg Brathwaite
WI
551
44
Zak Crawley
ENG
548
45
Glenn Phillips
NZ
547
46
Devon Conway
NZ
545
47
Shan Masood
PAK
542
48
Ravindra Jadeja
IND
538
49
Lokesh Rahul
IND
533
49
Lorcan Tucker
IRE
533
51
Abdullah Shafique
PAK
520
52
Pathum Nissanka
SL
518
53
Mominul Haque
BAN
507
54
Ryan Rickelton
SA
504
55
Ibrahim Zadran
AFG
499
56
Shakib Al Hasan
BAN
498
57
Nazmul Shanto
BAN
496
58
David Bedingham
SA
493
58
Mehidy Hasan
BAN
493
60
Jaker Ali
BAN
490
61
Tristan Stubbs
SA
489
62
Hashmatullah Shahidi
AFG
484
63
Tony de Zorzi
SA
473
64
Jason Holder
WI
468
65
Shreyas Iyer
IND
465
66
Axar Patel
IND
464
67
Alick Athanaze
WI
462
68
Jacob Bethell
ENG
460
69
Nitish Kum Reddy
IND
459
70
Andy McBrine
IRE
457
71
Keegan Petersen
SA
455
72
Shadman Islam
BAN
436
73
Kavem Hodge
WI
432
74
Mitchell Marsh
AUS
429
75
Mitchell Santner
NZ
428
76
Joshua Da Silva
WI
419
77
Ben Foakes
ENG
417
78
Ismat Alam
AFG
409
78
Washington Sundar
IND
409
80
Wesley Madhevere
ZIM
399
81
Corbin Bosch
SA
393
81
Willem Mulder
SA
393
83
Kamran Ghulam
PAK
389
84
Andrew Balbirnie
IRE
386
85
Beau Webster
AUS
381
86
Sarfaraz Khan
IND
380
87
Marco Jansen
SA
375
88
Oshada Fernando
SL
373
89
Harry Tector
IRE
370
90
Sikandar Raza
ZIM
361
91
Aamer Jamal
PAK
352
91
Saim Ayub
PAK
352
93
Josh Inglis
AUS
351
94
Nick Welch
ZIM
344
95
Dhruv Jurel
IND
342
96
Mark Adair
IRE
340
96
Zakir Hasan
BAN
340
98
Gus Atkinson
ENG
336
98
Prince Masvaure
ZIM
336
100
Mahmudul Hasan Joy
BAN
335
Bowler Ranking
1
Jasprit Bumrah
IND
908
2
Kagiso Rabada
SA
837
3
Pat Cummins
AUS
824
4
Josh Hazlewood
AUS
818
5
Nathan Lyon
AUS
812
6
Nauman Ali
PAK
806
7
Marco Jansen
SA
785
8
Matt Henry
NZ
782
9
Prabath Jayasuriya
SL
751
10
Ravindra Jadeja
IND
745
11
Mitchell Starc
AUS
737
12
Jayden Seales
WI
734
13
Scott Boland
AUS
730
14
Gus Atkinson
ENG
715
15
Chris Woakes
ENG
674
16
Keshav Maharaj
SA
673
17
Kemar Roach
WI
672
17
Kyle Jamieson
NZ
672
19
Taijul Islam
BAN
656
20
Asitha Fernando
SL
644
20
Sajid Khan
PAK
644
22
Shaheen Afridi
PAK
641
23
Kuldeep Yadav
IND
623
24
Ollie Robinson
ENG
620
25
Jomel Warrican
WI
614
26
Ajaz Patel
NZ
611
27
Mohammad Abbas
PAK
607
28
Mohammed Siraj
IND
601
29
Blessing Muzarabani
ZIM
582
30
Mehidy Hasan
BAN
578
31
Vishwa Fernando
SL
563
32
Mark Wood
ENG
560
33
William O’Rourke
NZ
547
34
Alzarri Joseph
WI
536
35
Jack Leach
ENG
535
36
Jason Holder
WI
533
37
Shakib Al Hasan
BAN
530
38
Brydon Carse
ENG
529
39
Lahiru Kumara
SL
526
39
Naseem Shah
PAK
526
41
Mitchell Santner
NZ
521
42
Ramesh Mendis
SL
516
43
Lungi Ngidi
SA
502
44
Matthew Kuhnemann
AUS
485
45
Axar Patel
IND
476
46
Kasun Rajitha
SL
466
47
Duanne Olivier
SA
465
48
Matthew Potts
ENG
440
49
Dane Paterson
SA
438
50
Abrar Ahmed
PAK
409
50
Taskin Ahmed
BAN
409
52
Hasan Mahmud
BAN
407
53
Ben Stokes
ENG
400
54
Shamar Joseph
WI
395
55
Rashid Khan
AFG
386
56
Washington Sundar
IND
384
57
Shoaib Bashir
ENG
381
58
Gudakesh Motie-Kanhai
WI
374
59
Barry McCarthy
IRE
370
60
Nayeem Hasan
BAN
359
61
Glenn Phillips
NZ
342
61
Willem Mulder
SA
342
63
Mark Adair
IRE
341
64
Khurram Shahzad
PAK
315
65
Mohammad Shoriful Islam
BAN
312
66
Nandre Burger
SA
310
66
Todd Murphy
AUS
310
68
Cameron Green
AUS
298
69
Gerald Coetzee
SA
295
70
Rehan Ahmed
ENG
288
71
Nahid Rana
BAN
285
72
Aamer Jamal
PAK
282
73
Ish Sodhi
NZ
277
73
Joe Root
ENG
277
73
Olly Stone
ENG
277
76
Tom Hartley
ENG
275
77
Mitchell Marsh
AUS
274
78
Neil Brand
SA
266
79
Naveed Zadran
AFG
261
80
Andy McBrine
IRE
256
80
Victor Nyauchi
ZIM
256
82
Matthew Humphreys
IRE
252
83
Richard Ngarava
ZIM
240
84
Yamin Ahmadzai
AFG
239
85
Deep
IND
237
86
Milan Rathnayake
SL
232
87
Khaled Ahmed
BAN
230
88
Dane Piedt
SA
228
89
Nishan Peiris
SL
227
90
Zia-ur-Rehman
AFG
219
91
Dhananjaya de Silva
SL
216
92
Mir Hamza
PAK
214
93
M. Prasidh Krishna
IND
204
94
Agha Salman
PAK
199
95
Craig Young
IRE
198
95
Sean Williams
ZIM
198
97
Zahid Mahmood
PAK
196
98
Nijat Masood
AFG
192
99
Khan
AFG
184
100
Travis Head
AUS
178
All Rounder Ranking
1
Ravindra Jadeja
IND
400
2
Marco Jansen
SA
294
3
Mehidy Hasan
BAN
284
4
Pat Cummins
AUS
271
5
Shakib Al Hasan
BAN
263
6
Jason Holder
WI
249
7
Joe Root
ENG
247
8
Gus Atkinson
ENG
240
9
Ben Stokes
ENG
235
10
Chris Woakes
ENG
225