Alistair John Hargreaves (born 29 April 1986 in Durban, South Africa) is a rugby union player for the Sharks in the Super Rugby competition. He plays as a lock. He attended the Durban High School, where he was captain of rugby and headboy in 2004. During his time at the school Hargreaves represented the first XV from 2002 to 2004 and was regarded as one of the best talents in youth rugby. His performances led to selection for the SA schools side which he captained in 2004.
Since then he has gone onto represent the SA under 19 and u/21 sides, playing at both the Under 19 Rugby World Championship in 2004 and 2005 (of which he was captain). Impressive performances in these tournaments led to more opportunities with the Sharks and over the past few years he has established himself as a regular starter. To date he has picked up 4 caps for the national side along while also playing in non-capped games against Leicester Tigers and Saracens.