Schedule
Livescore
Result
Calender
Series
Teams
Players
ICC Ranking
ICC Rankings
Teams
Batsmen
Bowlers
All Rounders
Test
ODI
T20
Pos
Player
Team
Rating
1
Suryakumar Yadav
IND
861
2
Phil Salt
ENG
802
3
Mohammad Rizwan
PAK
800
4
Aiden Markram
SA
755
5
Babar Azam
PAK
753
6
Yashasvi Jaiswal
IND
714
7
Rilee Rossouw
SA
689
8
Jos Buttler
ENG
680
9
Finn Allen
NZ
666
10
Reeza Hendricks
SA
660
11
Dawid Malan
ENG
657
12
Ruturaj Gaikwad
IND
654
13
Brandon King
WI
643
14
Mitchell Marsh
AUS
641
15
Glenn Phillips
NZ
637
16
Nicholas Pooran
WI
630
17
Travis Head
AUS
622
18
Quinton de Kock
SA
610
19
Kusal Mendis
SL
607
20
Tim David
AUS
601
21
Muhammad Waseem
UAE
599
22
Rahmanullah Gurbaz
AFG
593
23
Pathum Nissanka
SL
589
24
Tim Seifert
NZ
579
25
Glenn Maxwell
AUS
574
26
Rovman Powell
WI
572
27
Devon Conway
NZ
571
28
Ibrahim Zadran
AFG
570
29
George Munsey
SCO
569
30
Litton Das
BAN
562
31
Michael Levitt
SA
558
32
Najmul Hossain Shanto
BAN
553
33
Mark Chapman
NZ
552
34
Rinku Singh
IND
548
35
Charith Asalanka
SL
546
36
Richie Berrington
SCO
538
37
David Miller
SA
533
38
Johnson Charles
WI
532
39
Harry Brook
ENG
531
40
David Warner
AUS
529
41
Liam Livingstone
ENG
526
42
Josh Inglis
AUS
524
43
Daryl Mitchell
NZ
522
44
Paul Stirling
IRE
519
45
Kyle Mayers
WI
516
46
Jonny Bairstow
ENG
514
47
Virat Kohli
IND
511
48
Max O'Dowd
NED
502
49
Mohammad Nabi
AFG
499
50
Dipendra Singh Airee
NEP
498