Spiegler brał udział w udanych dla Izraela kwalifikacjach do Mistrzostw Świata w Meksyku. Znalazł się w kadrze na te finały i był tam podstawowym zawodnikiem. Rozegrał wszystkie 3 grupowe mecze: z Urugwajem (0:2), ze Szwecją (1:1) oraz z Włochami (0:0). W 60. minucie meczu ze Szwecją zdobył gola na 1:1 i stał się jedynym jak dotąd piłkarzem izraelskim, który strzelił gola w finałach MŚ.

Jeszcze w 1968 roku Spiegler był kapitanem olimpijskiej reprezentacji na Igrzyskach Olimpijskich w Meksyku. Z Izraelem doszedł do ćwierćfinału, w którym reprezentacja narodowa odpadła po meczu z Bułgarią.

W reprezentacji Izraela Spiegler rozegrał 62 mecze (82 licząc mecze związane z kwalifikacjami do Igrzysk Olimpijskich) i zdobył w nich 25 goli (32 z Olimpiadą). Jest obecnie najlepszym strzelcem w historii reprezentacji Izraela.

Kariera trenerska Po zakończeniu kariery piłkarskiej Spiegler został trenerem. W 1983 roku jako grający trener został mistrzem kraju z Maccabi Netanja. Trenował również Maccabi Hajfa, Hapoel Hajfa oraz Beitar Tel Awiw.