Women's Test Matches played on Jamia Millia Cricket Ground, Delhi (1)
21st November 2005
England Women in India and Sri Lanka 2005/06
Only Test
India Women v England Women
wt126