The ICC World Test Championship final between India and New Zealand will be played in Southampton, a venue that has not helped India.
The Indian cricket team have a problem of plenty ahead of the ICC World Test Championship final against New Zealand in Southampton.
India and New Zealand will play the final in Southampton, a venue where rain traditionally stays away in the month of June.