Result
Upcoming
Livescore
Iccranks
ICC Rankings
Teams
Batsmen
Bowlers
All Rounders
Test
ODI
T20
Pos
Player
Team
Rating
1
Joe Root
ENG
903
2
Kane Williamson
NZ
804
3
Harry Brook
ENG
778
4
Yashasvi Jaiswal
IND
777
5
Steven Smith
AUS
757
6
Rishabh Pant
IND
750
7
Daryl Mitchell
NZ
743
8
Usman Khawaja
AUS
728
9
Saud Shakeel
PAK
724
10
Marnus Labuschagne
AUS
720
11
Kamindu Mendis
SL
716
12
Ben Duckett
ENG
701
13
Travis Head
AUS
697
14
Dimuth Karunaratne
SL
683
15
Dhananjaya de Silva
SL
682
16
Shubman Gill
IND
680
17
Babar Azam
PAK
670
18
Dinesh Chandimal
SL
668
19
Salman Agha
PAK
662
20
Mohammad Rizwan
PAK
661
21
Rachin Ravindra
NZ
661
22
Virat Kohli
IND
655
23
Angelo Mathews
SL
652
24
Temba Bavuma
SA
641
25
Cameron Green
AUS
634
26
Rohit Sharma
IND
629
27
Aiden Markram
SA
622
28
Dean Elgar
SA
616
29
Devon Conway
NZ
616
30
Zak Crawley
ENG
615
31
Mushfiqur Rahim
BAN
605
32
Sean Williams
ZIM
602
33
Litton Das
BAN
598
34
Jonny Bairstow
ENG
595
35
Tom Latham
NZ
594
36
Kyle Verreynne
SA
593
37
Jamie Smith
ENG
588
38
Tony de Zorzi
SA
578
39
Ollie Pope
ENG
575
40
Alex Carey
AUS
574
41
Ben Stokes
ENG
564
42
Glenn Phillips
NZ
557
43
Imam-ul-Haq
PAK
555
44
Will Young
NZ
550
45
Kusal Mendis
SL
547
46
Abdullah Shafique
PAK
541
47
Ravindra Jadeja
IND
539
48
Mominul Haque
BAN
537
49
Tom Blundell
NZ
537
50
Kraigg Brathwaite
WI
531