La liste des joueurs sélectionnés en équipe d'Écosse de rugby à XV comprend 1 113 joueurs au 5 décembre 2020, le dernier étant Jaco van der Walt, retenu pour la première fois en équipe nationale le 5 décembre 2020 contre l'Irlande. Le premier Écossais sélectionné est John Arthur et le premier capitaine est Francis Moncreiff, à l'occasion du tout premier match de rugby de l'histoire, joué le 27 mars 1871 contre l'Angleterre. L'ordre établi prend en compte la date de la première sélection, puis la qualité de titulaire ou remplaçant et enfin l'ordre alphabétique.