 He played five One Day Internationals in the Cricket World Cup in 2003, and also played in the 2005 ICC Trophy.He has also played List A cricket and first-class cricket.Snyman retired from cricket in February 2018.