Answer
Andranik Teymourian, an Iranian footballer, earned 101 caps for the Iranian national team during his career. A cap represents an appearance in an international match for a country's national team. Teymourian's 101 caps make him one of the most capped players in Iranian football history. He played in various positions, including midfield and defense, and was known for his leadership and versatility on the field.