We are here to win : New Zealand captain Sophie Devine on Women’s T20 World Cup
New Delhi : New Zealand captain Sophie Devine stated that her team has set their sight on winning the upcoming Women's T20 World Cup, to be held in South Africa from February 10-26.
New Zealand's best showing in the Women's T20 World Cup…