Shreyas Iyer was at his imperious best against Sri Lanka, smashing sixes at will, six of them in total, to score 82 runs in just 56 balls. One of the maximums, the biggest one of the ODI World Cup 2023, registering distance of 106m, had Dhanashree Verma and Yuzvendra Chahal ducking for cover at the Wankhede Stadium in Mumbai.