Made his T20I debut for South Africa against Australia in Centurion in March 2009, scoring 49. After 13 T20I matches for South Africa, debuted for the Netherlands against Nepal in Rotterdam in July 2015, scoring an unbeaten 40.
Playing in his third ICC WT20, but his first for the Netherlands.
Represented South Africa in ICC U19 Cricket World Cup 2004 in Bangladesh.
Ever-present in the ICC WT20 Qualifier 2015, scoring 25 runs and taking seven wickets.
Named player of the match in the victory over the UAE in Edinburgh for his figures of 2-10 in four overs.