HowSTAT World XI - One Day Internationals

Based on Performances for 3 Years to 20/03/2025

  Player Country Batting Bowling Wicketkeeping
1 Shubman Gill* India 2476 runs @ 60.39
2 T M Head* Australia 1374 runs @ 57.25
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 1708 runs @ 55.10 62 dismissals @ 1.32 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 67 wickets @ 23.22

Test World XI
T20 World XI