במדי פולין ערך 12 הופעות וכבש 2 שערים, כשהופעתו הראשונה הגיע ב-1932 במשחק נגד לטביה. שרפקה ביסס את מעמדו בנבחרת רק כעבור שלוש שנים מאז, והיה שותף בהגעתה למקום הרביעי באולימפיאדת 1936. במונדיאל 1938 כבש בהפסד 6–5 לברזיל בשמינית הגמר במשחק בו חברו לנבחרת, ארנסט וילימובסקי, כבש רביעייה. שערו של שרפקה הגיע מהנקודה הלבנה בדקה ה-23' ובכך היה לשחקן הראשון לכבוש עבור פולין במונדיאל. בספטמבר 1938 היה בפעם הראשונה לקפטן במשחק נגד לטביה בריגה, הופעה שגם הייתה לאחרונה שלו במדים הלאומיים.