Top Ten Batsmen and Bowlers - One Day Internationals

Rating calculated on performances in 3 years to 19/07/2024

Batting
 
  Player Country Inns NO 50s 100s HS   Runs S/R Avg Rating
1 Shubman Gill  India 41 7 13 6 208 2222 104.61 65.35 876
2 Heinrich Klaasen  South Africa 30 3 3 3 174 1211 130.64 44.85 861
3 Travis Head  Australia 23 3 6 4 152 1124 121.78 56.20 857
4 Rohit Sharma  India 34 4 12 2 131 1504 116.68 50.13 814
5 Dawid Malan  England 24 2 5 6 140 1292 98.78 58.73 811
6 Virat Kohli  India 35 5 10 7 166* 1679 96.88 55.97 790
7 David Miller  South Africa 32 8 8 1 101 1103 111.53 45.96 762
8 Mohammad Rizwan  Pakistan 30 8 9 1 131* 1224 91.62 55.64 760
9 Shreyas Iyer  India 34 5 10 4 128* 1570 101.95 54.14 752
10 Rachin Ravindra  New Zealand 21 1 3 3 123* 820 108.61 41.00 740

Bowling
 
  Player Country Overs Mdns Runs Wkts 4w E/R S/R Avg Rating
1 Mohammed Shami*  India 156.5 12 825 47 5 5.27 20.02 17.55 888
2 Jasprit Bumrah*  India 176.1 18 773 41 2 4.39 25.78 18.85 862
3 Kuldeep Yadav*  India 284.5 16 1337 61 4 4.70 28.02 21.92 847
4 Adam Zampa*  Australia 321.5 9 1699 76 9 5.28 25.41 22.36 827
5 Mitchell Starc*  Australia 209.2 9 1110 47 2 5.31 26.72 23.62 809
6 David Willey*  England 154.1 11 794 31 1 5.15 29.84 25.61 799
7 Rashid Khan*  Afghanistan 261.2 5 1147 43 1 4.39 36.47 26.67 799
8 Taskin Ahmed*  Bangladesh 251.3 17 1270 48 2 5.05 31.44 26.46 796
9 Shoriful Islam*  Bangladesh 244.1 13 1355 49 2 5.55 29.90 27.65 791
10 Shardul Thakur*  India 202.5 8 1196 43 1 5.91 28.30 27.81 776

Top Ten Test Batsmen and Bowlers
Top Ten T20 Batsmen and Bowlers