Published 19:10 IST, October 6th 2020
ICC still keen on hosting World Test Championship final in 2021 as scheduled at Lord's
The World Test Championship was devised by the ICC to give the five-day format a separate status and make it a standalone showpiece event.
null | Image:
self
Advertisement
Loading...
19:10 IST, October 6th 2020