The International Cricket Council (ICC) confirmed on Wednesday that the second edition of the ICC World Test Championship Final will be played between June 7-11, 2023, at The Oval in London, England.
Dub
India and Australia meet for the first Test at the Vidarbha Cricket Association (VCA) Stadium here from Thursday with a lot at stake for both the teams in the four-match series for the Border-Gavaskar Trophy.