#2 Tom Blundell (106 runs in 89 balls)

Tom Blundell's century against the West Indies didn't result in a victory for New Zealand. However, it was really a reassuring performance because of the circumstances surrounding how and when it was scored.
Blundell isn't really an internationally established batsman with many years of experience. In fact, he is yet to make his official ODI debut. Such a batsman scoring a century against the mighty Caribbean bowling while chasing 400+ shows absolute class.
#1 KL Rahul (108 runs in 99 balls)

Over the past few years, India have been searching for a solid batsman to fill the coveted number four spot. The batsmen who were given that position failed to seal the deal one after another to a point where it became an overwhelming concern for the team management.
KL Rahul's century against Bangladesh in the warm-up match puts an end to that dilemma. The century showed some of the untapped potential in Rahul, and it would've certainly been reassuring for the side. Now, Rahul looks ideal to play in that spot.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news