Answer
Babunski has earned over 20 caps for his national team, demonstrating his consistent performance at the international level. He has represented his country in numerous competitive matches and tournaments, showcasing his skills, experience, and dedication to the sport.