New Zealand women’s cricket captain and star all-rounder Sophie Devine has announced her retirement from international cricket ahead of the Women’s World Cup match against England. The 36-year-old played 159 ODIs and 146 T20Is, scoring 4,279 ODI runs with nine centuries and 111 wickets, and 3,431 T20I runs with 119 wickets.