Multiple choice general knowledge sports

I am an argentine footballer.But I appeared for 3 different country.And I played more games for Spain national football team than Argentina national team.Who am I??

  1. Mario Kempes

  2. Luis Monti

  3. Alfredo Di Stefano

  4. Omar Sivori

Reveal answer Fill a bubble to check yourself
C Correct answer
Explanation

Alfredo Di Stefano is the correct answer. Born in Argentina, he initially played for Argentina (6 caps), then represented Colombia (4 caps) during a period when Colombian league players were selected, and finally became a Spanish citizen and played for Spain (31 caps) - more than for Argentina. He's one of the few players to appear for three different national teams.