India's all-time greatest ODI XI
India, over the decades, have produced some game-changing prospects in the shorter formats.
4. Virat Kohli
This is another automatic selection to the list as the present India skipper is the most consistent player of the current team. He is called as the true successor of Sachin and his numbers speak for the statement. Every time our Run Machine walks out to the middle he tries to score as many runs possible and that hunger has made him the King of Cricket.
The 2011 World cup winner is presently having the best average in ODI cricket and he also kept high fitness standards in the team. He is a very good fielder and it’s also a treat to watch his mind-boggling catches on the field.
So far, he has played 251 ODI games for India in which he scored 12040 runs at an average of 59.31 and a strike rate of 93.25 with the help of 43 centuries and 60 50s and is currently having the second most number of hundreds in ODI cricket next to Sachin.
Download Our App