Team India opener Abhishek Sharma visited the Siddhivinayak Temple in Mumbai with members of the team ahead of their T20 World Cup 2026 semi-final against England. A picture has surfaced on social media showing Abhishek whishpering into Mooshak statue's ear while making a wish. Abhishek has scored 80 runs in six innings in T20 World Cup so far.