Answer
Javier Mascherano is another Argentine player who has more international appearances than Ayala. He has made over 140 appearances for his country, while Ayala has made just over 100. Mascherano is a versatile player who can play in a number of positions, including centre-back, defensive midfield and central midfield.