Lord's set to host World Test Championship final, may lose 2021 Afghanistan Test
ESPN cricinfo -

The ground is likely to have to give up the planned Test against Afghanistan if it is confirmed as the host venue for the inaugural WTC final

Read this story at

Loading...

Related Articles