Witold Zagórski w latach 1951–1956 rozegrał 49 meczów w reprezentacji Polski, z którą brał udział na mistrzostwach Europy w Budapeszcie 1955, na których Polska uplasowała się na 5. miejscu.