cover-2017.jpg

Sandhya Agarwal has scored four centuries in 23 innings in 13 Tests. She scored the highest of 190 against England at Worcester in 1986.