
London will stage the next two World Test Championship finals as The Oval plays host next year while Lord’s has been revealed as the venue for the 2025 edition.
The International Cricket Council’s announcement means England are putting on the first three finals, with the Ageas Bowl the location for New Zealand’s win over India in the inaugural showpiece last year.