Schedule
Livescore
Result
Calender
Series
Teams
Players
ICC Ranking
ICC Rankings
Teams
Batsmen
Bowlers
All Rounders
Test
ODI
T20
Pos
Player
Team
Rating
1
Kane Williamson
NZ
859
2
Joe Root
ENG
824
3
Babar Azam
PAK
768
4
Daryl Mitchell
NZ
768
5
Steve Smith
AUS
757
6
Rohit Sharma
IND
751
7
Yashasvi Jaiswal
IND
740
8
Dimuth Karunaratne
SL
739
9
Virat Kohli
IND
737
10
Harry Brook
ENG
735
11
Usman Khawaja
AUS
728
12
Marnus Labuschagne
AUS
720
13
Travis Head
AUS
697
14
Saud Shakeel
PAK
693
15
Rishabh Pant
IND
692
16
Dhananjaya de Silva
SL
688
17
Zak Crawley
ENG
683
18
Mohammad Rizwan
PAK
668
19
Temba Bavuma
SA
665
20
Shubman Gill
IND
664
21
Ben Duckett
ENG
663
22
Aiden Markram
SA
654
23
Jonny Bairstow
ENG
651
24
Dean Elgar
SA
641
25
Angelo Mathews
SL
639
26
Mushfiqur Rahim
BAN
634
27
Cameron Green
AUS
634
28
Dinesh Chandimal
SL
629
29
Litton Das
BAN
625
30
Abdullah Shafique
PAK
608
31
Ben Stokes
ENG
607
32
Salman Agha
PAK
605
33
Ollie Pope
ENG
602
34
David Warner
AUS
598
35
Tom Latham
NZ
595
36
Tom Blundell
NZ
587
37
Imam-ul-Haq
PAK
584
38
Alex Carey
AUS
574
39
Kraigg Brathwaite
WI
568
40
Cheteshwar Pujara
IND
565
41
Ravindra Jadeja
IND
564
42
Craig Ervine
ZIM
555
43
Shakib Al Hasan
BAN
553
44
Devon Conway
NZ
542
45
Henry Nicholls
NZ
540
46
Mominul Haque
BAN
533
47
Kamindu Mendis
SL
533
48
Jermaine Blackwood
WI
531
49
David Bedingham
SA
528
50
Ajinkya Rahane
IND
525