В 2007 году Гарри сыграл два матча в национальной команде Шотландии для игроков до 20 лет, которая проводила их в рамках подготовки к мировому первенству. На самом чемпионате защитник сыграл одну встречу — против Коста-Рики. В том же году Кеннет дебютировал в молодёжной сборной Шотландии. Всего за команду для игроков до 21 года Гарри сыграл восемь матчей.