В национальной сборной Шотландии Маккинли провёл 22 матча. Участник чемпионата Европы 1996 и мирового первенства 1998.