World Test Championship is one of the greatest titles in the history of cricket where teams across the globe fight against each other in a long-running tournament to finally reach the ultimate final destination to claim the title.
The Southampton hosted the 2021 inaugural final held between India and New Zealand. The Kiwis lifted the first trophy and claimed their victory in the first edition of the World Test Championship.
The two Venues in London will succeed Southampton as the 2023 and 2025 final hosting venues. The 2023 finals will be held in June at the Oval. The Venue has already hosted the finals of the 2004 and the 2017 editions of the ICC Men’s Champions Trophy. Whereas the 2025 finals will be held at the Lord’s.