World Test Championship 2021-2023 final to start from June 7
Image Credit: Twitter
The final of the ICC World Test Championship 2021-23 cycle will take place at The Oval, London, from June 7-11. The International Cricket Council (ICC) confirmed the same on Wednesday. Notably, India and Australia are the frontrunners to play the summit clash this year. The Indian team finished the inaugural edition as runners-up.