Made his T20I debut against Kenya in Dubai in March 2012. Playing in his first ICC WT20.
Scored 154 runs at an average of 77.00 in seven matches in the qualifying tournament.
The highlights were 68 not out against the Netherlands and 44 against Afghanistan the following day.
Represented South Africa at the U19 level.
Named as player of the ICC Cricket World Cup Qualifier 2014, which included an undefeated innings of 139 in an ODI against the UAE.