Batsman
Batsmen Rank Country Rating
S.A. Yadav 1 IND 906
Mohammad Rizwan 2 PAK 836
Babar Azam 3 PAK 778
D.P. Conway 4 NZ 768
A.K. Markram 5 SA 748
Muhammad Waseem 6 UAE 716
D.J. Malan 7 ENG 705
R.R. Rossouw 8 SA 693
A.J. Finch 9 AUS 680
J.C. Buttler 10 ENG 670
Bowler Rank Country Rating
P.W.H. De Silva 1 SL 695
Rashid Khan 2 AFG 694
J.R. Hazlewood 3 AUS 690
A.U. Rashid 4 ENG 684
T. Shamsi 5 SA 681
A. Zampa 6 AUS 678
S.M. Curran 7 ENG 673
A. Nortje 8 SA 659
M.J. Santner 9 NZ 657
Mujeeb Ur Rahman 10 AFG 654
Batsman
Batsmen Rank Country Rating
Babar Azam 1 PAK 887
H.E. van der Dussen 2 SA 787
D.A. Warner 3 AUS 747
Q. de Kock 4 SA 743
Imam-ul-Haq 5 PAK 740
Shubman Gill 6 IND 734
V. Kohli 7 IND 727
R.G. Sharma 8 IND 719
J.M. Bairstow 9 ENG 710
K.S. Williamson 10 NZ 700
Bowler Rank Country Rating
Mohammed Siraj 1 IND 729
J.R. Hazlewood 2 AUS 727
T.A. Boult 3 NZ 708
M.A. Starc 4 AUS 665
Shakib Al Hasan 5 BAN 663
Rashid Khan 6 AFG 659
A. Zampa 7 AUS 655
Shaheen Afridi 8 PAK 641
Mujeeb Ur Rahman 9 AFG 637
Mohammad Nabi 10 AFG 631
Batsman
Batsmen Rank Country Rating
M. Labuschagne 1 AUS 915
S.P.D. Smith 2 AUS 872
J.E. Root 3 ENG 871
Babar Azam 4 PAK 862
T.M. Head 5 AUS 853
K.S. Williamson 6 NZ 832
U.T. Khawaja 7 AUS 815
D.J. Mitchell 8 NZ 800
R.R. Pant 9 IND 766
R.G. Sharma 10 IND 739
Bowler Rank Country Rating
R. Ashwin 1 IND 869
J.M. Anderson 2 ENG 859
P.J. Cummins 3 AUS 841
K. Rabada 4 SA 825
Shaheen Afridi 5 PAK 787
O.E. Robinson 6 ENG 785
J.J. Bumrah 7 IND 780
N.M. Lyon 8 AUS 757
R.A. Jadeja 9 IND 753
K.A. Jamieson 10 NZ 749