ALL
ODI
T20
Test
100B
T10
Road Safety World-T20 2022
Sep 10 - Oct 1Played for NZL
NZ vs BAN 2013
Oct 9 - Nov 6Played for NZ
NZ vs ENG 2013
May 16 - Jun 27Played for NZ
ENG vs NZ 2013
Feb 9 - Mar 26Played for NZ
Road Safety World-T20 2022
Sep 10 - Oct 1Played for NZL