Players
Series
Matches
Statistics
All Rounders
Batting
Bowling
Captaincy
Countries
Dismissals
Fielding
Grounds
Indian Premier League
Matches
Players
Series
Wicket Keeping
World Cup
World Series Cricket
Other...
New and Updated Pages
Milestones
Approaching Milestones
Recent Achievements
Ratings
World XI (Test)
World XI (ODI)
World XI (T20)
Top Ten (Test)
Top Ten (ODI)
Top Ten (T20)
Search
Quiz
HowSTAT World XI - One Day Internationals
Based on Performances for 3 Years to 30/01/2023
Player
Country
Batting
Bowling
Wicketkeeping
1
Shubman Gill*
India
1075 runs @ 82.69
2
Tamim Iqbal*
Bangladesh
1182 runs @ 49.25
3
Babar Azam*
Pakistan
1454 runs @ 76.53
4
D A Miller*
South Africa
709 runs @ 70.90
5
K L Rahul*
India
728 runs @ 56.00
6
Mahmudullah*
Bangladesh
880 runs @ 51.76
7
J C Buttler*
England
562 runs @ 40.14
25 dismissals @ 1.32 per match
8
D J Willey*
England
259 runs @ 37.00
32 wickets @ 22.91
9
A Zampa*
Australia
99 runs @ 19.80
57 wickets @ 19.84
10
M A Starc*
Australia
115 runs @ 14.38
36 wickets @ 23.86
11
Mohammed Siraj*
India
27 runs @ 6.75
38 wickets @ 18.71
Test World XI
T20 World XI
About Us
Feedback
Ask the Statistician
Advertising
Privacy
Disclaimer
Copyright
Links