ALL
ODI
T20
Test
100B
T10

Road Safety World-T20 2022
Sep 10 - Oct 1Played for NZL

IPL 2010
Mar 13 - Apr 24Played for KKR

AUS V NZ 2010
Feb 26 - Mar 31Played for NZ

AUS vs NZ 2010
Feb 26 - Feb 28Played for NZ

PAK vs NZ 2009
Nov 25 - Dec 14Played for NZ

PAK vs NZ T20I 2009
Nov 12 - Nov 13Played for NZ

Road Safety World-T20 2022
Sep 10 - Oct 1Played for NZL