Zdobył także Puchar Izraela z Hapoelem Beer Sheeva w 1997 roku.
Roso podczas pobytu w Izraelu chciał przyjąć tamtejsze obywatelstwo i zagrać w tamtejszej reprezentacji Izraela. Jednak w 2002 roku dostał powołanie od selekcjonera reprezentacji Chorwacji Otto Baricia i wybrał kraj, w którym się urodził. Obywatelstwo dostał jednak dopiero w 2005 roku i było już za późno na grę w izraelskich barwach. W reprezentacji Chorwacji Roso zadebiutował 20 listopada 2002 roku w wygranym 1:0 meczu z reprezentacją Rumunii, kiedy w 76 minucie zmienił Jasmina Agicia. Z czasem stał się podstawowym zawodnikiem reprezentacji i został powołany do kadry na Euro 2004. Na mistrzostwach wystąpił we wszystkich meczach swojej drużyny, jednak Chorwacja nie wyszła wówczas z grupy. Wraz z odejściem Baricia z reprezentacji, Roso nie był już do niej więcej powoływany. W kadrze chorwackiej wystąpił 19 razy i zdobył 1 bramkę.