The Oval, Lord’s to host WTC Finals in 2023, 2025: ICC

The Oval and the iconic Lord’s will host the World Test Championship (WTC) Final in 2023 and 2025 respectively, the game’s governing body ICC said on Wednesday.