Lord’s to host its first-ever women’s Test
A view of the Lords Cricket ground where England women and India woman will play its first-ever Test in 2026. | Photo Credit: AP 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 (August 22, 2024). The England and Wales Cricket Board…

