Southampton To Host India Vs New Zealand WTC Final
New Delhi: The final of the World Test Championship between India and New Zealand will be played at the Hampshire Bowl in Southampton, the International Cricket Council (ICC) confirmed on Wednesday.
"The final of the ICC World Test…