Teams Marty Kain played for

International Twenty20United States of America (2021/22-2022)
Main FCCanterbury (2008/09)
 Central Districts (2011/12)
Main ListACanterbury (2010/11)
 Central Districts (2011/12-2016/17)
Main Twenty20Central Districts (2012/13-2016/17)
Other Twenty20South Island (2015/16)
 United States of America (2021/22-2022)
Northamptonshire Premier LeagueWellingborough Town (2016)
Surrey Premier LeagueWimbledon (2011)
Hawke CupNelson (2016/17)
New Zealand Provincial A TournamentCanterbury A (2008/09)
 Central Districts A (2011/12)
New Zealand Under-17 TournamentCanterbury Under-17s (2004/05)
New Zealand Under-19 TournamentCanterbury Under-19s (2006/07)
Super SmashCentral Districts (2012/13-2016/17)
Plunket ShieldCanterbury (2008/09)
 Central Districts (2011/12)
MiscellaneousCamberley (2010-2016)
 Canterbury Under-23s (2010/11)
 Wimbledon (2011)
 Wellingborough Town Second XI (2012-2015)
 Central Districts A (2014/15)
 Dukinfield (2015)
 Central Districts (2015/16)
 Nelson (2015/16)
 United States of America (2022)
 Samp Army (2022/23)