New Zealand’s captain Kane Williamson (right) bats during the ICC World Cup Cricket semi-final match between India and New Zealand at Old Trafford in Manchester on Tuesday. Williamson hit a fine 67.
New Zealand's captain Kane Williamson (right) bats during the ICC World Cup Cricket semi-final match between India and New Zealand at Old Trafford in Manchester on Tuesday. Williamson hit a fine 67.