Second ICC World Test Championship final to be played from June 7-11 at The Oval
Dubai : 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.
The Oval has hosted over 100…