Lionel Messi’s visit to India began in a sour note on Saturday as fans hurled objects onto the pitch after he made a brief appearance at the stadium.
The Argentine international is in India where he virtually unveiled a 70-foot statue of himself in Kolkata.
Messi previously played at the Salt Lake Stadium in a 2011 friendly.
But fans who said they paid as much as 12,000 rupees ($130) for tickets, barely had a glimpse of him.
Frustrated at poor organisation of the event, the angry fans tore up the seats, and invaded the field at the Salt Lake Stadium in Kolkata after the football icon made only a brief appearance.
Videos shared by ANI news agency showed spectators throwing debris onto the field and track, while others climbed fences and damaged parts of the stage.
Indian media reported that Messi’s appearance lasted about 20 minutes, adding that the Argentine superstar was largely shielded from view by a heavy entourage.
Organisers of the Argentina and Inter Miami forward’s tour are yet to speak on the incident.
West Bengal Chief Minister Mamata Banerjee, apologised to Messi and fans, describing the incident as a case of serious mismanagement, and ordered an inquiry to identify those responsible and prevent a recurrence.
Messi is in India for a multi-city tour that includes concerts, youth football clinics, a padel tournament and charitable events in Kolkata, Hyderabad, Mumbai, and New Delhi.
India’s West Bengal, Kerala and Goa states have long-standing football followings.
