Alistair Murdoch "Ally" McCoist, MBE (/məˈkɔɪst/; född 24 september 1962 i Bellshill, North Lanarkshire) är en skotsk före detta professionell fotbollsspelare som spelade som anfallare. Han är för närvarande manager i Rangers, där han tillbringade femton av sina tjugotvå år som spelare. Sedan han slutade har han också haft en sekundär karriär som TV-programledare och sportkunnig.
McCoist började sin karriär i St Johnstone innan han flyttade till Sunderland 1981. Han återvände till Skottland två år senare och skrev på för Rangers. I Rangers blev McCoist klubbens rekordmålskytt med 355 mål. Dessutom innehar McCoist Rangers-rekordet för antal ligamål, antal mål i Scottish League Cup och flest mål gjorda av en spelare i europeiska tävlingar med 251, 54 respektive 21. McCoist är också trea i tabellen över alla framträdanden för Rangers genom tiderna, med 581 framträdanden för klubben.
McCoist är den främsta målskytten i den skotska högstaligan genom tiderna och har gjort 291 mål för St. Johnstone, Rangers och Kilmarnock mellan 1979 och 2001.