Best current ODI Player from each full-time ICC Member team 

The best ODI team in the world right now.
India might be ranked No.2 in the world but they have incredibly impressive

Jos Buttler (England)

Enter c

Between the humiliating exit from 2015 World Cup to breaking the world record for the highest ODI total, England cricket team became one of the strongest squads in the whole world.

While many current players like Joe Root, Eoin Morgan, and Alex Hales have had a positive impact on the team's performance in recent times, Jos Buttler has eclipsed all of them by having the maximum impact on the side.

The wicket-keeper batsman has made a name for himself with his variety of unconventional shots and his stunning ability to take away the matches from impossible situations. Whether it is at the top of the order or the lower order, be it building the innings or finishing the innings in style, Buttler is capable of doing everything, something that makes him one of the most complete ODI players of this generation. He will undoubtedly play a very vital role in England's quest for their maiden World Cup win.

ODI Stats:-

Matches - 114 Runs - 3091 Batting Average - 40.67 Strike Rate - 117.52

Highest Score - 129 100/50 - 6/17 Catches/Stumpings - 144/23


Virat Kohli (India)

Ent

There isn't a better ODI player in the world right than Virat Kohli, and, the way he has been playing in recent times, it is very unlikely that anyone will uproot him to reach the top of ODI batting rankings.

While he was already one of the best in the entire world even before he became the captain, his career took a fantastic turn for the good and he has been absolutely phenomenal in the last 18 months.

Since 2017, his form has been phenomenal in England, Sri Lanka, India and South Africa. As a plus point, he has been absolutely stunning as the leader of the Indian team and has taken them over the line irrespective of how tough the situation has been.

Kohli finished 2017 as the highest run-getter in the calendar year. India are the favorites to win the World Cup, and Kohli's form will surely affect India's chances more than any other player.

ODI Stats:-

Matches - 208 Runs - 9588 Batting Average - 58.10 Strike Rate - 92.14

Highest Score - 183 100/50 - 35/46

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Srihari
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications