غاري مكأليستر ، من مواليد 25 ديسمبر 1964 في مذرويل في أسكتلندا ، لاعب كرة قدم أسكتلندي سابق.
بدأ مسيرته الكروية في عام 1981 مع نادي مذرويل ، و لعب معهم حتى عام 1985 ، و شارك معهم في 59 مباراة و سجل 6 أهداف ، و في عام 1985 إنتقل إلى نادي ليستر سيتي ، و لعب معهم حتى عام 1990 ، و شارك معهم في 201 مباراة و سجل 47 هدف ، و في عام 1990 إنتقل إلى نادي ليدز يونايتد ، و لعب معهم حتى عام 1996 ، و شارك معهم في 231 مباراة و سجل 31 هدف ، و في عام 1996 إنتقل إلى نادي كوفنتري سيتي ، و لعب معهم حتى عام 2000 ، و شارك معهم في 119 مباراة و سجل 20 هدف ، و في عام 2000 إنتقل إلى نادي ليفربول الإنجليزي ، و لعب معهم حتى عام 2002 ، و شارك معهم في 55 مباراة و سجل 5 أهداف ، و في عام 2002 إنتقل إلى نادي كوفنتري سيتي ، و لعب معهم حتى عام 2004 ، و شارك معهم في 55 مباراة و سجل 10 أهداف.
و قد لعب مع منتخب أسكتلندا لكرة القدم بين عامي 1990 و 1997 ، و شارك معهم في 57 مباراة و سجل 5 أهداف.