#3 Kirk Edwards

Kirk Edwards had a memorable debut against India. He made his Test debut in home series against India in 2011. He couldn't do much in the first innings but scored a hundred in the second innings and became the 14th West Indian player to score a hundred on Test debut. But after his debut match, he was unable to perform and got dropped from the West Indies team.
His career was very short. He played only 17 tests and 16 ODIs and scored 986 and 331 runs respectively.
#2 Kane Williamson

Undoubtedly, Kane Williamson is one of the best batsmen in New Zealand cricket history. He made his Test debut against India at Ahmedabad in November 2010 and scored a hundred. He scored 131 runs off 299 in his very first test innings and became the eighth New Zealand player to score a century on Test debut. Before making his Test debut, he made his ODI debut against Sri Lanka in a tri-series in which India had participated as well.
He captained the U-19 New Zealand cricket team in the U-19 Cricket World Cup 2008. He later went on to become the captain of the senior New Zealand cricket team in all the three formats and is the present captain of the team as well.
He has played 65 tests and 127 ODIs till date and has scored 5338 and 5157 runs respectively. It was believed that his batting is not suitable for the T20 format but later he showed that he is equally a good player in T20s as well. He was the highest run-getter in IPL 2018. He is a member of an an elite club called 'Fab Four' which also consists Steve Smith, Joe Root and Virat Kohli.
#1 Keaton Jennings

The last name in the list is Keaton Jennings. The left-handed English batsman made his Test debut against India in Mumbai in 2016 and scored a well fought century on the turning track of Wankhede against the likes of Ravi Ashwin and Ravindra Jadeja. But after his debut he is struggling to score runs and hasn't been able to cross the 50 run mark. He failed completely in the home series against India in 2018.
He has played 12 test matches so far and has scored just 486 runs till date. He has not played any ODI or T20I yet.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news