Michalek absolvierte 19 Länderspiele. Erstmals wurde er im November 1960 gegen Österreich eingesetzt, wo er zwei Einzel gewann und eines verlor. Bei der Europameisterschaft 1962 in Berlin erreichte er im Einzel das Achtelfinale, im Doppel das Viertelfinale und mit der Mannschaft das Halbfinale. Bei der Weltmeisterschaft 1963 gewann er mit dem deutschen Team Bronze.