Lord’s to host final of Women’s T20 World Cup 2026

The title clash for the 10th edition of the T20 World Cup is set for July 5.

May 1, 2025 - 13:00
 0  4
Lord’s to host final of Women’s T20 World Cup 2026
The title clash for the 10th edition of the T20 World Cup is set for July 5.

What's Your Reaction?

like

dislike

love

funny

angry

sad

wow