This list of foreign football players in India consists of players who are currently playing or have played in India, either in top division leagues like Indian Super League, Indian Football League, I-League 2, I-League 3 or in regional competitions such as Calcutta Football League, Goa Football League, etc. alongside domestic knock-out tournaments such as the IFA Shield and Durand Cup.All these players have joined or played or contracted as foreign recruit or footballer for the football clubs all over India. The following players must meet both of the following criteria:A player who joined any Indian football club. A player is considered foreign if he is not eligible to play for the India national team.Bold denotes players who have appeared or included in the squad in any edition of the FIFA World Cup.