Smith competed for South Africa at the 2008 and 2012 Summer Olympics, the 2010 and 2014 Hockey World Cups, and at the 2010 and 2014 Commonwealth Games. He has also competed at the 2005, 2009 and 2011 Men's Champions Challenge. He became captain of the side in 2009.