Lord’s to host 2025 World Test Championship final Post published:4 September 2024 Post category:Cricket Share thisLord’s will host the World Test Championship final for the first time in the summer of 2025, the ICC announces. Share this You Might Also Like Buttler, Stokes, schedule – questions as England go all in on McCullum 4 September 2024 Bazball to white-ball? Why England should give McCullum limited-overs job 1 September 2024 Scotland ‘targeting series win’ over Australia – live on BBC 4 September 2024