Top Ten Batsmen and Bowlers - Test Cricket

Rating calculated on performances in 3 years to 25/05/2022

Batting
 
  Player Country Inns NO 50s 100s HS   Runs S/R Avg Rating
1 Usman Khawaja  Australia 15 3 2 4 160 873 53.10 72.75 836
2 Marnus Labuschagne  Australia 37 1 12 6 215 2180 54.94 60.56 705
3 Babar Azam  Pakistan 31 4 10 5 196 1616 55.46 59.85 669
4 Dimuth Karunaratne  Sri Lanka 33 1 7 6 244 1687 52.08 52.72 660
5 Rohit Sharma  India 30 2 4 5 212 1552 56.68 55.43 657
6 Steve Smith  Australia 34 1 12 4 211 1811 49.96 54.88 642
7 Litton Das  Bangladesh 29 1 8 3 141 1337 57.90 47.75 633
8 Kane Williamson  New Zealand 23 2 3 4 251 1133 50.13 53.95 610
9 Joe Root  England 69 3 12 9 228 3204 53.13 48.55 603
10 Mushfiqur Rahim  Bangladesh 27 4 6 3 203* 1206 47.74 52.43 579

Bowling
 
  Player Country Overs Mdns Runs Wkts 5w 10w E/R S/R Avg Rating
1 K A Jamieson*  New Zealand 478.3 158 1236 66 5 1 2.58 43.50 18.73 877
2 R Ashwin*  India 786.1 165 1966 100 4 0 2.50 47.17 19.66 846
3 Hasan Ali*  Pakistan 275.3 64 851 43 5 1 3.09 38.44 19.79 841
4 P J Cummins*  Australia 792.2 216 2121 103 3 0 2.68 46.16 20.59 815
5 O E Robinson*  England 314.4 92 830 40 2 0 2.64 47.20 20.75 810
6 I Sharma*  India 327.2 79 923 44 3 0 2.82 44.64 20.98 802
7 J J Bumrah*  India 606.0 155 1600 74 5 0 2.64 49.14 21.62 781
8 Mohammed Shami*  India 507.1 116 1535 70 2 0 3.03 43.47 21.93 770
9 J R Hazlewood*  Australia 443.2 124 1121 51 3 0 2.53 52.16 21.98 769
10 S C J Broad*  England 806.2 202 2234 100 3 1 2.77 48.38 22.34 757

Top Ten ODI Batsmen and Bowlers
Top Ten T20 Batsmen and Bowlers