The Lord’s Cricket Ground has been given the hosting rights for the ICC World Test Championship finals in 2023 and 2025, the International Cricket Council confirmed on Tuesday, announcing the development on the final day of its annual conference in Birmingham. Lord’s was slated to stage the summit clash of the inaugural edition of the World Test Championship (2019-2021) before it was moved to Southampton.
Among several other announcements, VVS Laxman and Daniel Vettori were confirmed as the current player representatives in the ICC Men’s Cricket Committee.