Регалии: Обладатель Кубка УЕФА (2001); обладатель Суперкубка УЕФА (2001); чемпион Англии (1992); обладатель Кубка Англии (2001); обладатель Кубка Английской лиги (2001); 2-кратный обладатель Суперкубка Англии (1992, 2001).
Родился 25 декабря 1964 года в Мотеруэлле (Шотландия).
Гари Макалистер - полузащитник. Начинал карьеру в шотландском «Мотеруэлле» (1981-1985), затем выступал за английские клубы «Лестер» (1985-1990), «Лидс» (1990-1996), «Ковентри» (1996-2000, 2002-2003), «Ливерпуль» (2000-2002).
Особенно успешным для Макалистера стал 2001 год, когда он вместе с «Ливерпулем» выиграл все Кубки, которые команда могла завоевать - Кубок и Суперкубок УЕФА, Кубок и Суперкубок Англии, а также Кубок Английской футбольной лиги.
Именно Макалистер принес «Ливерпулю» победу в Кубке УЕФА. В проходившем в Дортмунде матче против испанского «Алавеса» была зафиксирована ничья - 4:4, а в дополнительное время Макалистер здорово исполнил штрафной. Правда, мяч по пути в сетку задел ногу защитника испанцев, поэтому в официальном протоколе это взятие ворот числится как автогол.
За сборную Шотландии Гари Макалистер выступал с 1990 по 1998 год, провел в ее составе 57 матчей, забил 5 мячей.