Harshit Rana leaked 54 runs for one wicket against Sri Lanka during an Asia Cup 2025 Super Four match in Dubai India's 1983 World Cup-winner Krishnamachari Srikkanth lashed out at the pacer after his poor performance "Not a good attitude, just showboating," he said, while criticising Rana's on-field behaviour