@ whyteknight that means nothing. that's only cause croatia used to be part of yugoslavia.. after yugoslavia split up and stop being a country the Croatians played for Croatia and the Serbs for Serbia.

FIFA regulations say that if you have played for your SENIOR national team then you can never play for another one. If you have only played in the youth national team then yes you can change.