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

Kane Williamson (New Zealand)

<p>

Choosing the best ODI player from the current New Zealand line-up is almost as difficult as choosing the better spinner among Shane Warne and Muttiah Muralitharan. It was a showdown between Kane Williamson and Ross Taylor - two of the best cricket players ever produced by New Zealand.

Both have been sensational for Black Caps in both Tests and ODIs, but when it comes to the overall impact on a team's performance in recent times, Williamson just edges past the veteran Taylor.

One-Fourth of the illustrious Fab Four of international cricket right now, Williamson has been playing the best cricket of his life ever since he took over the captaincy from Brendon McCullum in 2016. He has consistently scored runs at an average in excess of 50 in the past four years and has proudly led the Blackcaps from the front. Williamson must keep his form intact if he wants to better McCullum and take New Zealand to World Cup glory in 2019.

ODI Stats:-

Matches - 137 Runs - 5156 Average - 46.87 Strike Rate - 83.22

Highest Score - 145* 100/50 - 11/33


Hashim Amla (South Africa)

<p>

The retirement of AB de Villiers has a left a huge void in the South African batting line-up, especially in the ODI squad. While it will be hard for the Proteas to find a batsman as tremendous as ABD, we surely can not deny that the team is full of other world-class batsmen. Faf du Plessis and Quinton de Kock play their part very well at various times, but it is Hashim Amla who has been their constant savior for many years now.

While ABD was constantly stealing the spotlight with his batting, Hashim Amla silently did the same task as The Dark Knight of the South African Team. The man who holds the record for the fastest to 5000, 6000 and 7000 ODI runs, Amla has continued to impress even as he edges closer towards the twilight of his international career. As the most senior player in the team, the onus will be on him to deliver as South Africa look to claim their maiden World Cup title in 2019.

ODI Stats:-

Matches - 164 Runs - 7535 Average - 50.23 Strike Rate - 88.90

Highest Score - 159 100/50 - 26/35

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