Messi visited India for Argentina's friendly clash against Venezuela which took place in Kolkata.
Beckham visited India in 2011 as a UNICEF Goodwill ambassador. He was in the country for seven days.
The France legend, Zidane visited the country in 2006 and 2016.
Pele visited India twice, once in 1977 for a friendly game and next time in 2015 as a special guest of honor.
Maradona visited India twice (2008 and 2017). His first visit was for an exhibition match.
Kahn visited India in 2008 for clash between Bayern Munchen, and Indian side; Mohun Bagan.
The Argentine goalkeeper is the latest edition to the list. He visited India in 2023.