Tags World Test Championship
Tag: World Test Championship
WTC Final is to be played in The Ageas Bowl Stadium in Southampton.
Earlier, the WTC final was proposed to be held at the Lords.
The Indian team made a great comeback in the four-match Test series against England. In the second match played in Chennai, India won by...