Logo
10th-Jul-2019

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.

By