World Test Championship final to be held at Lord's in 2025
Lord's will play host to the final of the World Test Championship for the first time next year, the International Cricket Council has announced.
Hampshire's Utilita Bowl in 2021 and Surrey's Kia Oval in 2023 have held the first two finals and England will once again be the venue for the one-off showpiece from June 11-15 next summer.
India, last year's runners-up, top the nine-team league with defending champions Australia second.
England are fifth but can boost their chances of a top-two finish with an unbeaten run in this winter's tours of Pakistan and New Zealand.