Top Ten Batsmen and Bowlers - Test Cricket

Rating calculated on performances in 3 years to 2/03/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 30 4 1 8 215 1560 48.58 60.00 717
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 52 6 12 7 195* 2537 46.09 55.15 659
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 O E Robinson*  England 632.4 159 1742 76 3 0 2.75 49.95 22.92 737
7 J R Hazlewood*  Australia 406.2 94 1236 53 2 0 3.04 46.00 23.32 724
8 R A Jadeja*  India 663.4 150 1703 72 4 1 2.57 55.31 23.65 713
9 M J Henry*  New Zealand 456.2 119 1320 55 2 0 2.89 49.78 24.00 701
10 P J Cummins*  Australia 774.2 140 2409 100 7 1 3.11 46.46 24.09 698

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