Marsha has served as the South African team captain. She made her début in October 2001 at the age of 18 and has since gone on to represent her country at three Olympic Games and two World Cups, earning over 300 caps. She has also competed at four Commonwealth Games, and was part of the South African team that finished in 4th place at the 2014 Commonwealth Games.[1] She has been selected for the IHF World XI three times (2007, 2009 and 2010).[2]
After 14 years on the world stage, Marsha announced her retirement from international hockey in 2015.[3]
Personal life
Marsha is the daughter of hockey coach and former player Marian Marescia, described by many as the best player to not have played for South Africa, due to apartheid.