First Time In 90 Years: India, England Set To Script Cricket History At Lord’s
The England and Wales Cricket Board (ECB) has announced that the iconic Lord’s stadium in London will host a women’s Test for the first time ever in 2026 when England face India. Since the inception of Women’s game in 1936, Lord’s has never hosted a Test match. ECB made the announcement in their…
Read More “First Time In 90 Years: India, England Set To Script Cricket History At Lord’s” »

