ALL
ODI
T20
Test
100B
T10
T20 Blast 2014
May 16 - Aug 25Played for SUR
AUS vs SA 2014
Feb 12 - Mar 14Played for SA
IND vs SA 2013
Dec 5 - Dec 30Played for SA
PAK vs SA 2013
Nov 20 - Nov 30Played for SA
SA vs PAK 2013
Oct 14 - Nov 15Played for SA
PAK vs SA '13
Feb 1 - Mar 24Played for SA