Top Ten Batsmen and Bowlers - Test Cricket

Rating calculated on performances in 3 years to 28/02/2024

Batting
 
  Player Country Inns NO 50s 100s HS   Runs S/R Avg Rating
1 Yashasvi Jaiswal  India 15 1 3 3 214* 971 68.96 69.36 970
2 Harry Brook  England 20 1 7 4 186 1181 92.05 62.16 794
3 Kane Williamson  New Zealand 28 4 1 8 215 1551 48.62 64.63 764
4 Dimuth Karunaratne  Sri Lanka 38 2 11 6 244 2083 57.70 57.86 694
5 Saud Shakeel  Pakistan 19 3 6 2 208* 967 45.85 60.44 694
6 Usman Khawaja  Australia 50 6 12 7 195* 2476 46.57 56.27 669
7 Ben Duckett  England 29 2 6 3 182 1325 90.20 49.07 645
8 Dinesh Chandimal  Sri Lanka 29 7 5 4 206* 1306 53.26 59.36 600
9 Kusal Mendis  Sri Lanka 23 0 6 2 245 976 63.38 42.43 599
10 Babar Azam  Pakistan 37 1 10 4 196 1731 53.02 48.08 590

Bowling
 
  Player Country Overs Mdns Runs Wkts 5w 10w E/R S/R Avg Rating
1 J J Bumrah*  India 494.5 115 1367 74 5 0 2.76 40.12 18.47 885
2 K Rabada*  South Africa 497.3 94 1699 89 5 0 3.42 33.54 19.09 865
3 R Ashwin*  India 791.2 171 2122 106 6 1 2.68 44.79 20.02 834
4 Shaheen Shah Afridi*  Pakistan 479.1 113 1467 65 3 0 3.06 44.23 22.57 749
5 M Jansen*  South Africa 330.0 59 1117 49 1 0 3.38 40.41 22.80 741
6 J R Hazlewood*  Australia 387.2 92 1164 51 2 0 3.01 45.57 22.82 740
7 O E Robinson*  England 632.4 159 1742 76 3 0 2.75 49.95 22.92 737
8 R A Jadeja*  India 663.4 150 1703 72 4 1 2.57 55.31 23.65 713
9 P J Cummins*  Australia 756.2 137 2351 99 7 1 3.11 45.84 23.75 710
10 K A Jamieson*  New Zealand 392.4 117 1101 44 1 0 2.81 53.55 25.02 667

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