W reprezentacji Izraela Rosenthal zadebiutował 13 czerwca 1965 roku w przegranym 0:4 meczu eliminacji do MŚ 1966 z Bułgarią, rozegranym w Sofii. W 1968 roku wystąpił w czterech meczach Pucharu Azji 1968: z Hongkongiem (6:1), z Birmą (0:1), z Tajwanem (4:1 i gol) i z Iranem (1:2). Izrael zajął 3. miejsce na tym turnieju. W tym samym roku Rosenthal reprezentował Izrael na Igrzyskach Olimpijskich w Meksyku.