Answer
Tadić has earned over 100 caps for Serbia, making him one of the most experienced players in the national team. He made his debut in 2008 and has since become a key member of the squad, captaining the team on several occasions. Tadić has represented Serbia at major tournaments such as the FIFA World Cup and UEFA European Championship, and has played a significant role in the team's recent successes.