#7 Kane Williamson (New Zealand)- 6,379 runs
There has been a big change in New Zealand cricket over the past decade. Obviously this improvement is most clear in ODI cricket, where they have reached two World Cup finals, and came within just a couple of feet of victory against England earlier this year. But the Improvement has also been clear in Test cricket, in which they are now one of the top teams in the world. Of course, much of this began under the captaincy of Brendon McCullum, but Kane Williamson has really taken it to the next level.
As a captain, he is doing a fine job, and he has also become one of the most reliable batsmen in world cricket. Since making his debut against India in Ahmedabad in 2010, he has scored 6,379 runs at an average of over 51, while scoring 21 centuries, the most by any New Zealand batsman in Test history.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news