Published: | Updated:
Written by Akash Saha | Edited and fact-checked by Amit Saha | Editorial policy
Sandhya Agarwal: 1,110 Test runs
Sandhya Agarwal has scored the most Test runs for India women, 1,110 in 13 Tests at 50.45 (1984–1995). Smriti Mandhana moved up to second with 788 after twin fifties in India’s 270-run win over England at Lord’s in July 2026.
Most Test Runs for India Women
| Rank | Player | Span | Tests | Runs | Average | Best | 100s |
|---|---|---|---|---|---|---|---|
| 1 | Sandhya Agarwal | 1984–1995 | 13 | 1,110 | 50.45 | 190 | 4 |
| 2 | Smriti Mandhana* | 2014– | – | 788 | 52.53 | 149 | 2 |
| 3 | Shantha Rangaswamy | 1976–1991 | 16 | 750 | 32.60 | 108 | 1 |
| 4 | Shubhangi Kulkarni | 1976–1991 | 19 | 700 | 23.33 | 118 | 1 |
| 5 | Mithali Raj | 2002–2021 | 12 | 699 | 43.68 | 214 | 1 |
Who Has the Most Test Runs for India Women?
Sandhya Agarwal has the most Test runs for India women, 1,110 in 13 Tests. The former captain from Indore made 190 against England at Worcester in 1986, then a women’s Test record, and averaged over 50 with four centuries.
Can Smriti Mandhana Catch Sandhya Agarwal?
Smriti Mandhana needs 323 more runs to pass Agarwal. She is India’s most consistent modern Test batter, with an average above 52.
- Centuries: 127 v Australia (Gold Coast, 2021) and 149 v South Africa (Chennai, 2024).
- Lord’s 2026: fifties in both innings as India beat England by 270 runs in the first women’s Test at Lord’s; it was her 300th international match.
- Opening record: she and Shafali Verma have seven fifty-plus stands in Tests, the most by any pair in women’s Tests.
India Women’s Test Records
| Record | Holder | Mark |
|---|---|---|
| Most runs | Sandhya Agarwal | 1,110 |
| Highest score | Mithali Raj v England, Taunton, 2002 | 214 |
| Highest team total | India v South Africa, Chennai, 2024 | 603/6d (world record) |
| Best innings bowling | Neetu David v England, Jamshedpur, 1995 | 8/53 |
| Most Test wins as captain | Harmanpreet Kaur | 4 |
| Highest score by an Indian wicketkeeper | Yastika Bhatia v England, Lord’s, 2026 | 113 |
Frequently Asked Questions
Who has the most runs in women’s Test cricket for India?
Sandhya Agarwal, with 1,110 runs in 13 Tests at an average of 50.45.
How many Test runs has Smriti Mandhana scored?
788, at an average of 52.53, the second most for India women, as of July 2026.
What is the highest individual Test score by an Indian woman?
214 by Mithali Raj against England at Taunton in 2002.
What is India women’s highest Test total?
603/6 declared against South Africa in Chennai in 2024, the highest total in women’s Test history.
More: Jhulan Goswami · Women’s T20 World Cup winners · women’s cricket hub · records index
Discover more from Skyblogs Sports
Subscribe to get the latest posts sent to your email.










