ALL
ODI
T20
Test
100B
T10

BPL 2012
Feb 10 - Feb 29Played for KRB

T20 Blast 2011
Jun 1 - Aug 27Played for NOTS

SL in NZ 2006-07
Dec 23 - Jan 9Played for NZ

NZ vs SA 2005
Oct 23 - Nov 6Played for NZ

IND, NZ in ZIM 2005
Aug 24 - Sep 6Played for NZ

AUS vs NZ 2005
Feb 17 - Feb 17Played for NZ

BPL 2012
Feb 10 - Feb 29Played for KRB