Answer
Yes, Vida has captained the Croatia national team on multiple occasions. He is a vital and experienced player for Croatia, having represented them on the international stage since 2010. Vida's leadership skills, coupled with his defensive prowess and passion for the game, have made him an integral part of the Croatian national team setup.