The International Cricket Council (ICC) during its 4 day Annual General Meeting (AGM) in Singapore which ended today, Confirmed that the World Test Championship (WTC) Final will be playing in England till 2031.
WTC Final Hosting Rights:
2021: England
2023: England
2025: England
2027: England
2029: England
2031: England