Lord’s to host its first-ever women’s Test between India and England
LONDON: Lord's, the 'home of cricket', will host its first-ever Women's Test between India and England in 2026, the ECB announced on Thursday.
The England and Wales Cricket Board (ECB) said that after playing a three-match ODI series…