Afridi yesterday said that they have received more love in India than in Pakistan, inviting criticism from former Pakistan cricketer Javed Miandad. Even a petition has been filed against him in a court.
"Emotions run high before India-Pakistan match. What Shahid said was a good way to say nice things about Indian public. The crowd at Eden will not be hostile towards Pakistan," Gavaskar said.
Asked if Miandad's reaction when he said that Afridi should be ashamed of himself, was appropriate, Gavaskar said,"it depends on individual".
"When Miandad played for Pakistan, he played with his whole heart. He gave 200 per cent when he played against India. He always had that invisible Pakistan flag with him. So he was miffed with Shahid, saying nice things," he said.
More From This Section
"Shahid and his boys need to focus on cricket. They must play at a much higher level than Asia Cup and silence their critics," Gavaskar felt.
The former India captain said, "India are favourites by a 'little bit' to win the WorldT20 and along with the hosts, Australia, South Africa and England can make semis going by current form.
Gavaskar said the jinx that a host country has never won a World Twenty20 title may be broken this time.
He also found New Zealanders a potential threat for other formidable teams.
"New Zealand play under the radar. Expectations are less, so they can come and surprise. It will be a cracker of a game against India. They have fabulous strokemakers. Trent Boult is there and Tim Southee, who had played in IPL. He knows how to bowl in Indian conditions. They can spring a surprise," Gavaskar said.