All-rounder Sophie Devine has been named New Zealand women's captain on a permanent basis with Amy Satterthwaite made vice-captain.

* This article was originally published here