HowSTAT World XI - One Day Internationals

Based on Performances for 3 Years to 23/05/2025

  Player Country Batting Bowling Wicketkeeping
1 Shubman Gill* India 2476 runs @ 60.39
2 T M Head* Australia 1184 runs @ 56.38
3 K S Williamson* New Zealand 1062 runs @ 62.47
4 Azmatullah Omarzai* Afghanistan 850 runs @ 65.38
5 K L Rahul* India 1378 runs @ 57.42
6 Sikandar Raza* Zimbabwe 1238 runs @ 41.27 30 wickets @ 42.73
7 Mohammad Rizwan* Pakistan 1747 runs @ 54.59 68 dismissals @ 1.45 per match
8 Wanindu Hasaranga* Sri Lanka 431 runs @ 20.52 70 wickets @ 20.00
9 Mohammed Siraj* India 48 runs @ 9.60 66 wickets @ 23.29
10 Mohammed Shami* India 64 runs @ 8.00 58 wickets @ 20.03
11 M J Henry* New Zealand 59 runs @ 4.92 62 wickets @ 24.02

Test World XI
T20 World XI