Alistair Hargreaves étudie à la Durban High School(en), il joue pour l'équipe de rugby de l'établissement de 2002 à 2004 et en est même le capitaine en 2004[4],[5].
Carrière
En club et franchise
Alistair Hargreaves joue son premier match professionnel en 2006 avec les Natal Sharks lors d'un match de Currie Cup contre les Griquas[6]. Il fait son apparition au sein de la franchise des Sharks dans le Super 14 en 2009 lors d'une rencontre contre les Stormers[7].
En 2012, il rejoint le club anglais des Saracens en Premiership[8]. Il est capitaine de l'équipe lors de la finale victorieuse de Premiership en 2015[9].
Il annonce prendre sa retraite en [10], après quatre saisons dans le championnat anglais, à la suite de nombreuses commotions cérébrales[11].
En équipe nationale
Alistair Hargreaves est sélectionné dans les sélections de jeunes des moins de 19 ans et 21 ans et joue plusieurs championnats du monde dans ces catégories[12].