Shahid Afridi's "India love" comment has not gone down too well with certain sections of the Pakistani population, with batting legend Javed Miandad lashing out at the skipper, remarking that players making such statements should be "ashamed of themselves".

The current T20 skipper, Shahid Afridi had said that the love he gets in India is sometimes more than what he receives back home, this statement has got the former Pakistani cricketer riled up, with Miandad blasting the skipper on the Aaj TV channel.

"These cricketers should be ashamed of themselves for saying such a thing. Shame on you", said Miandad as quoted from The Times of India. "What have the Indians given us? Speak the truth even while in India. For the last five years what have they given us or done with Pakistan cricket. Having served Pakistan cricket for so many years I am shocked and hurt to hear such comments from our players.... The job of this team is to go and play well in India not to make such unnecessary comments."

A petition has also been filed against the skipper in Lahore High Court over his latest remarks, with a Pakistani advocate Azhar Siddique arguing that Afridi's statement has hurt the nations sentiment and that the court must ask the cricketer to explain his statement.

The Pakistan Cricket team landed in India on Saturday and will play their first game against Bangladesh on 16 March, Wednesday at Eden Gardens, Kolkata.