Top Ten Batsmen and Bowlers - One Day Internationals

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 Travis Head  Australia 23 3 6 4 152 1124 121.78 56.20 926
2 Shubman Gill  India 41 7 13 6 208 2222 104.61 65.35 877
3 Dawid Malan  England 29 4 7 6 140 1426 97.81 57.04 801
4 Rohit Sharma  India 37 4 12 2 131 1594 114.43 48.30 793
5 Virat Kohli  India 38 5 12 7 166* 1808 96.07 54.79 778
6 David Miller  South Africa 35 9 10 1 101 1227 111.75 47.19 771
7 Babar Azam  Pakistan 39 2 16 7 158 2149 90.29 58.08 755
8 Rachin Ravindra  New Zealand 21 1 3 3 123* 820 108.61 41.00 744
9 Shreyas Iyer  India 35 5 10 4 128* 1576 101.74 52.53 743
10 KL Rahul  India 36 9 10 3 111* 1488 87.94 55.11 737

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 897
2 Jasprit Bumrah*  India 176.1 18 773 41 2 4.39 25.78 18.85 873
3 Adam Zampa*  Australia 325.1 9 1738 77 9 5.35 25.34 22.57 832
4 Kuldeep Yadav*  India 322.5 17 1592 63 4 4.94 30.75 25.27 825
5 Josh Hazlewood*  Australia 271.4 25 1252 47 0 4.61 34.68 26.64 822
6 Mitchell Starc*  Australia 217.2 10 1158 52 3 5.33 25.08 22.27 821
7 Rashid Khan*  Afghanistan 261.2 5 1147 43 1 4.39 36.47 26.67 818
8 David Willey*  England 181.1 13 938 40 2 5.18 27.18 23.45 808
9 Shoriful Islam*  Bangladesh 245.2 12 1360 51 3 5.55 28.86 26.67 799
10 Shardul Thakur*  India 226.2 8 1354 50 2 5.99 27.16 27.08 765

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