Grace Road, Leicester - Centuries in Women's Test cricket
115
SC Taylor
England Women v India Women
2006
wt128