Wilson competed for South Africa at three Olympic Games: the 2004, 2008 and 2012 Summer Olympics. She also competed at three Hockey World Cups and three Commonwealth Games.