ICC World Test Championship 2025 final to be held in Lord’s from June 11

This will be the first time the iconic venue will host the one-off Test. The Oval has so far hosted both WTC finals.

Sep 3, 2024 - 15:00
 0  2
ICC World Test Championship 2025 final to be held in Lord’s from June 11
This will be the first time the iconic venue will host the one-off Test. The Oval has so far hosted both WTC finals.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow