
England to host 2027, 2029 and 2031 World Test Championship finals
England will host the next three editions of men's international cricket's World Test Championship (WTC) Final, meaning by 2031 it will have staged the first six finals consecutively. This decision was ratified at last week's annual …