Karol Żwir zagrał w reprezentacji Polski do lat 16 (rocznik 1995).
Napastnik olsztyńskiego klubu pojawił się na boisku w bezbramkowo zremisowanym przez "biało-czerwonych" meczu z rówieśnikami z Węgier. Żwir grał od 80. minuty, kiedy to zmienił Adriana Cierpkę.