Andrew Stuart Murray McCall (né le 10 juin 1964 à Leeds) est un footballeur écossais qui évolue au poste de milieu de terrain. Il joue un total de 763 matchs de championnat au cours de sa carrière, soit le treizième plus élevé (en) de tous les footballeurs britanniques. Il s'est reconverti en entraîneur de football, en poste actuellement au club anglais de Bradford City. Il fait partie du Rangers FC Hall of Fame.
McCall commence sa carrière professionnelle à Bradford City, où il fait ses débuts en équipe première en 1982. Il joue six saisons à Valley Parade, période durant laquelle il remporte le championnat de troisième division, un titre éclipsé par le désastre du Valley Parade où 56 personnes meurent et où son père Andy (en) est blessé. Après avoir manqué la promotion en 1988, McCall signe à Everton, pour lequel il marque deux buts et perd la finale de la FA Cup 1989. En 1991, il s'installe aux Rangers, avec qui il passe sept saisons et remporte six titres de champion, trois Coupes écossaises et deux Coupes de la Ligue écossaise. McCall retourne à Bradford City en tant que capitaine pour les mener en première division du football anglais pour la première fois en 77 ans. Après quatre saisons, il déménage à Sheffield United, où il prend sa retraite de joueur en 2005.