Top Ten Batsmen and Bowlers - One Day Internationals

Rating calculated on performances in 3 years to 30/01/2023

Batting
 
  Player Country Inns NO 50s 100s HS   Runs S/R Avg Rating
1 Babar Azam  Pakistan 21 2 9 6 158 1454 93.87 76.53 872
2 Rassie van der Dussen  South Africa 20 5 4 4 134 1010 97.30 67.33 843
3 Quinton de Kock  South Africa 22 1 5 3 124 994 100.51 47.33 700
4 Tom Latham  New Zealand 25 5 3 3 145* 917 94.93 45.85 680
5 Shreyas Iyer  India 25 2 8 2 113* 1100 93.78 47.83 680
6 Sikandar Raza  Zimbabwe 27 3 6 3 135* 1068 92.47 44.50 655
7 Litton Das  Bangladesh 27 3 4 4 176 1144 87.20 47.67 635
8 Tamim Iqbal  Bangladesh 27 3 8 3 158 1182 84.43 49.25 617
9 Janneman Malan  South Africa 22 2 4 3 177* 958 83.38 47.90 609
10 Mahmudullah  Bangladesh 27 9 6 0 80* 883 75.79 49.06 584

Bowling
 
  Player Country Overs Mdns Runs Wkts 4w E/R S/R Avg Rating
1 Mohammed Siraj*  India 160.4 17 711 38 2 4.43 25.37 18.71 894
2 Rashid Khan*  Afghanistan 131.5 2 557 30 2 4.24 26.37 18.57 865
3 Shakib Al Hasan*  Bangladesh 169.0 11 687 34 3 4.07 29.82 20.21 857
4 Adam Zampa*  Australia 225.4 5 1131 57 6 5.02 23.75 19.84 835
5 Alzarri Joseph*  West Indies 257.3 12 1195 49 1 4.64 31.53 24.39 817
6 Mehidy Hasan Miraz*  Bangladesh 231.2 15 1079 42 4 4.67 33.05 25.69 817
7 David Willey*  England 141.0 10 733 32 3 5.20 26.44 22.91 814
8 Josh Hazlewood*  Australia 212.3 22 900 35 0 4.24 36.43 25.71 810
9 Mitchell Starc*  Australia 170.0 8 859 36 2 5.05 28.33 23.86 809
10 Mustafizur Rahman*  Bangladesh 194.2 6 912 34 1 4.70 34.29 26.82 802

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