1999 nahm Ivan Huml mit der U18-Auswahl Tschechiens an der U18-Weltmeisterschaft teil. Für die Herrenauswahl debütierte er am 7. November 2006 bei einem Testspiel gegen Schweden und absolvierte seither 21 Länderspiele, in denen er zwei Tore erzielte.