HowSTAT World XI - One Day Internationals

Based on Performances for 3 Years to 28/09/2022

  Player Country Batting Bowling Wicketkeeping
1 Q de Kock* South Africa 867 runs @ 54.19
2 S Dhawan* India 1129 runs @ 53.76
3 Babar Azam* Pakistan 1451 runs @ 80.61
4 Mahmudullah* Bangladesh 769 runs @ 54.93
5 T W M Latham* New Zealand 664 runs @ 51.08
6 Sikandar Raza* Zimbabwe 915 runs @ 50.83
7 Mushfiqur Rahim* Bangladesh 674 runs @ 42.13 29 dismissals @ 1.45 per match
8 J R Hazlewood* Australia 44 runs @ 22.00 33 wickets @ 27.30
9 A S Joseph* West Indies 228 runs @ 15.20 63 wickets @ 25.16
10 A Zampa* Australia 106 runs @ 15.14 51 wickets @ 22.49
11 Mustafizur Rahman* Bangladesh 4 runs @ 1.33 32 wickets @ 24.50

Test World XI
T20 World XI