ALL
ODI
T20
Test
100B
T10
Road Safety World-T20 2022
Sep 10 - Oct 1Played for NZL
IND V NZ 2010
Nov 4 - Dec 10Played for NZ
Tri-Series in SL 2010
Aug 10 - Aug 28Played for NZ
NZ v SL 2010
May 22 - May 23Played for NZ
T20 WC 2010
May 1 - May 15Played for NZ
AUS vs NZ 2010
Feb 26 - Feb 28Played for NZ
Road Safety World-T20 2022
Sep 10 - Oct 1Played for NZL