India Women Most Centuries: International Records
By CricketTaken EditorialPublished Cricket in India12 min read
Smriti Mandhana has made seventeen hundreds for India across the three international formats — two in Tests, fourteen in one-day internationals, one in Twenty20 internationals. Nobody else is close. Harmanpreet Kaur and Mithali Raj have eight each, and after that the count halves again.
India women have scored 64 international centuries in all, and the split between formats is lopsided in a way the men's record is not: 46 in ODIs, 16 in Tests across half a century of very occasional fixtures, and exactly two in Twenty20 internationals. The first arrived in Dunedin in January 1977, when Shantha Rangaswamy made 108 against New Zealand. The most recent Test hundred came at Lord's in July 2026, Yastika Bhatia's 113.
The concentration is recent. Twenty-one of the 46 ODI hundreds have been scored since the start of 2020, and eleven of those in the 2025 calendar year alone. Read the tables below in date order and the story is not really about who bats best — it is about how many one-day internationals India women now play, and against whom.
The all-format hundred count
Qualification: two or more international hundreds. Format columns are Test, ODI and Twenty20 international.
| Player | Span | Test | ODI | T20I | Total |
|---|---|---|---|---|---|
| Smriti Mandhana | 2013-2026 | 2 | 14 | 1 | 17 |
| Harmanpreet Kaur | 2009-2026 | 0 | 7 | 1 | 8 |
| Mithali Raj | 1999-2022 | 1 | 7 | 0 | 8 |
| Sandhya Agarwal | 1984-1995 | 4 | 0 | 0 | 4 |
| Punam Raut | 2009-2021 | 1 | 3 | 0 | 4 |
| Jemimah Rodrigues | 2018-2026 | 0 | 3 | 0 | 3 |
| Thirush Kamini | 2006-2017 | 1 | 2 | 0 | 3 |
| Hemlata Kala | 1999-2008 | 2 | 0 | 0 | 2 |
| Jaya Sharma | 2002-2008 | 0 | 2 | 0 | 2 |
| Pratika Rawal | 2024-2026 | 0 | 2 | 0 | 2 |
Eleven more players have a single international hundred: Shafali Verma, Yastika Bhatia, Anju Jain, Shubhangi Kulkarni, Shantha Rangaswamy, Deepti Sharma, Harleen Deol, Anagha Kirkire, Reshma Gandhi, Karuna Jain and Anjum Chopra. Ten of those eleven made theirs in the format they played most; the exception is Shafali Verma, whose only three-figure score in more than 150 international innings is a Test double hundred.
Sandhya Agarwal's four is the oddity in the top group. She played thirteen Tests and never an ODI hundred in twenty-two attempts, because India women played 25 one-day internationals in her entire career and she was picked for a handful of them. The pathway that produced her is described on the India women's cricket history page.
Every India women's Test hundred
Sixteen in fifty years, from 43 Tests. The list is short enough to print whole.
| Score | Player | Opponent | Venue | Date |
|---|---|---|---|---|
| 214 | Mithali Raj | England | Taunton | 14 Aug 2002 |
| 205 | Shafali Verma | South Africa | Chennai | 28 Jun 2024 |
| 192 | Thirush Kamini | South Africa | Mysore | 16 Nov 2014 |
| 190 | Sandhya Agarwal | England | Worcester | 12 Jul 1986 |
| 149 | Smriti Mandhana | South Africa | Chennai | 28 Jun 2024 |
| 134 | Sandhya Agarwal | Australia | Wankhede, Mumbai | 10 Feb 1984 |
| 132 | Sandhya Agarwal | England | Blackpool | 3 Jul 1986 |
| 130 | Punam Raut | South Africa | Mysore | 16 Nov 2014 |
| 127 | Smriti Mandhana | Australia | Carrara | 30 Sep 2021 |
| 118 | Shubhangi Kulkarni | England | Wetherby | 26 Jun 1986 |
| 113 | Yastika Bhatia | England | Lord's | 10 Jul 2026 |
| 110 | Anju Jain | England | Kolkata | 17 Nov 1995 |
| 110 | Hemlata Kala | England | Lucknow | 14 Jan 2002 |
| 110 | Hemlata Kala | New Zealand | Vapi | 27 Nov 2003 |
| 108 | Shantha Rangaswamy | New Zealand | Dunedin | 8 Jan 1977 |
| 106 | Sandhya Agarwal | New Zealand | Cuttack | 7 Mar 1985 |
Mithali Raj's 214 at Taunton was the highest individual score in women's Test cricket when she made it, at seventeen days short of her twentieth birthday. It remains the highest by an India batter in any format. Nobody else in the country has passed 200 in a Test twice, and only Shafali Verma has done it once.
Two of the sixteen came in the same innings — Kamini's 192 and Raut's 130 at Mysore in November 2014, only the second Test India women had played in eight years — and two more in the same innings at Chennai in June 2024, Shafali's 205 and Mandhana's 149. Four of the sixteen hundreds therefore belong to two batting days ten years apart.
Seven of the sixteen were scored against England, four against South Africa, three against New Zealand and two against Australia. That distribution is a fixture list rather than a preference: England have played India in women's Tests more than any other side.
The 46 ODI hundreds, and who made them
| Player | Span | ODI hundreds | Highest | Innings | Average |
|---|---|---|---|---|---|
| Smriti Mandhana | 2013-2026 | 14 | 136 | 120 | 47.88 |
| Harmanpreet Kaur | 2009-2026 | 7 | 171* | 143 | 37.22 |
| Mithali Raj | 1999-2022 | 7 | 125* | 211 | 50.68 |
| Punam Raut | 2009-2021 | 3 | 109* | 73 | 34.83 |
| Jemimah Rodrigues | 2018-2026 | 3 | 127* | 59 | 34.15 |
| Thirush Kamini | 2006-2017 | 2 | 113* | 37 | 25.78 |
| Pratika Rawal | 2024-2026 | 2 | 154 | 26 | 47.56 |
| Jaya Sharma | 2002-2008 | 2 | 138* | 75 | 30.75 |
| Deepti Sharma | 2014-2026 | 1 | 188 | 106 | 35.98 |
| Harleen Deol | 2019-2026 | 1 | 115 | 35 | 32.24 |
| Anjum Chopra | 1995-2012 | 1 | 100 | 112 | 31.38 |
| Karuna Jain | 2004-2014 | 1 | 103 | 40 | 29.02 |
| Anagha Kirkire | 2000-2005 | 1 | 106 | 23 | 19.00 |
| Reshma Gandhi | 1999-1999 | 1 | 104* | 2 | — |
Reshma Gandhi's entry is the shortest career on any India hundreds list: two one-day internationals, one century, no batting average because she was not dismissed in either innings. Her 104 not out came against Ireland at Milton Keynes on 26 June 1999 — in the same innings as Mithali Raj's 114 not out, on Raj's ODI debut. India's first two women's ODI hundreds arrived in the same afternoon, and one of them opened a career of 232 matches while the other closed a career of two.
Mithali Raj is the only member of the group with an ODI average above 50, and she reached seven hundreds from 211 innings. Mandhana has doubled that from 120. The gap is almost entirely about conversion: Raj made 64 one-day fifties, more than any other India woman has made in any format, and the India women most fifties list explains why that number is the more remarkable one.
Deepti Sharma's single hundred is the largest of them all. Her 188 against Ireland at Potchefstroom in May 2017 is still the highest one-day score by an India woman, made from 160 balls with 27 fours, and Punam Raut's 109 not out came at the other end of the same innings.
Two hundreds in Twenty20 internationals
| Score | Player | Balls | 4s | 6s | Opponent | Venue | Date |
|---|---|---|---|---|---|---|---|
| 112 | Smriti Mandhana | 62 | 15 | 3 | England | Nottingham | 28 Jun 2025 |
| 103 | Harmanpreet Kaur | 51 | 7 | 8 | New Zealand | Providence, Guyana | 9 Nov 2018 |
India women have played 225 Twenty20 internationals and produced two hundreds. Harmanpreet Kaur's came first, in a World Twenty20 group match in Guyana, and it is the faster of the two: 103 from 51 balls with eight sixes, more than any other India woman has hit in a Twenty20 international innings of fifty or more. Mandhana's 112 from 62 at Trent Bridge seven years later is the higher score and the only India women's T20I hundred made against a full-member attack on the opponent's home ground.
The scarcity is not unusual for the format. India's next-best T20I scores are 97 not out, 87, 86, 83 and 82 — a cluster in the eighties that suggests the twenty-over innings runs out before the hundred arrives more often than the batting fails. Both hundred-makers are among the leaders on the India women most sixes list, which is where the shape of that batting shows more clearly.
Smriti Mandhana's fourteen one-day hundreds
| Score | Balls | Opponent | Venue | Date |
|---|---|---|---|---|
| 136 | 120 | South Africa | Bengaluru | 19 Jun 2024 |
| 135 | 129 | South Africa | Kimberley | 7 Feb 2018 |
| 135 | 80 | Ireland | Rajkot | 15 Jan 2025 |
| 125 | 63 | Australia | Delhi | 20 Sep 2025 |
| 123 | 119 | West Indies | Hamilton | 12 Mar 2022 |
| 117 | 127 | South Africa | Bengaluru | 16 Jun 2024 |
| 117 | 91 | Australia | New Chandigarh | 17 Sep 2025 |
| 116 | 101 | Sri Lanka | Colombo (RPS) | 11 May 2025 |
| 109 | — | New Zealand | DY Patil, Navi Mumbai | 23 Oct 2025 |
| 106* | — | West Indies | Taunton | 29 Jun 2017 |
| 105 | — | New Zealand | Napier | 24 Jan 2019 |
| 105 | — | Australia | Perth | 11 Dec 2024 |
| 102 | — | Australia | Hobart | 5 Feb 2016 |
| 100 | — | New Zealand | Ahmedabad | 29 Oct 2024 |
Six of the fourteen have come against Australia or South Africa, which is worth noting because those are the two attacks India face most often outside Asia. The 125 from 63 balls at Delhi in September 2025 is the fastest hundred on the list by a distance and the highest strike rate — 198 runs per hundred balls — in any India women's ODI century.
Seven of the fourteen were made in India, and four of those seven in the space of fourteen months between June 2024 and October 2025. The DY Patil hundred came in a match that also produced a hundred for Pratika Rawal; the venue's fuller record sits on the DY Patil Stadium records page.
When the hundreds arrived
ODI hundreds by period:
| Period | ODI hundreds | Matches roughly available |
|---|---|---|
| 1978-1999 | 3 | fewer than 90 |
| 2000-2009 | 5 | around 80 |
| 2010-2019 | 17 | around 100 |
| 2020-2026 | 21 | around 90 |
India women played one-day internationals for twenty-one years before a batter reached three figures. All three of the first-decade hundreds came in the same English summer of 1999, two of them in one innings at Milton Keynes.
The 2017 and 2025 seasons carry the load in the modern half of the table. Seven of the 46 hundreds were made in 2017, the year of the World Cup in England, and eleven in 2025 — the highest for any calendar year by a margin of four. The 2025 figure came from four batters: Mandhana five, Rodrigues three, Rawal two, Harmanpreet one.
Test hundreds cluster differently. Six of the sixteen came in the 1980s, when India played 21 Tests in ten years; then three in the whole of the period from 2004 to 2020, when they played four. The four most recent — Mandhana at Carrara, Shafali and Mandhana at Chennai, Bhatia at Lord's — all fall inside five years, because India women resumed playing Tests with something like regularity in 2021.
Five things the list shows
Mandhana's fourteen ODI hundreds are more than the combined total of every India woman who played before 2009. That is a statement about scheduling and about batting depth in roughly equal measure.
Mandhana is the only India woman with hundreds in more than one format twice over — two Tests, fourteen ODIs, one T20I — and Punam Raut, Thirush Kamini and Mithali Raj are the only others with centuries in two.
Seven of the sixteen Test hundreds were scored before 1996 and six since 2014, with three in the eighteen years between. The hole in the middle is the period when India women played almost no Test cricket, a gap the India women's national team history page traces through the board's scheduling decisions.
Australia and Ireland have each conceded eight of the 46 ODI hundreds, which is the fixture list at both of its extremes: Australia are the side India play most often in bilateral one-day series, Ireland the weakest attack India meet with any regularity. West Indies have conceded seven, South Africa six, England and New Zealand five each.
Not one India women's hundred in any format has been scored against Bangladesh in an ODI, and only one against them in any format: Harmanpreet Kaur's 103 at Ahmedabad in April 2013. The India Women against Bangladesh head-to-head record shows why — the fixtures are short and India rarely need a big innings to win them.
The domestic competition that now feeds these numbers is covered on the Women's Premier League guide, and everything else the Indian game covers begins at the cricket in India hub.
Sources and method
Every score, date, venue and opponent above comes from ESPNcricinfo's Statsguru career and innings records for India Women in women's Tests, women's one-day internationals and women's Twenty20 internationals, read on 27 August 2026. The most recent match reflected in the tables is the women's Test against England at Lord's in July 2026.
The all-format hundred column is computed by me: Statsguru has no combined women's international class, so the Test, ODI and T20I figures for each player were read separately and added. That is arithmetic on published figures rather than a published total, and it is the only derived number on the page.
The complete list of sixteen Test hundreds and the per-player ODI hundred counts are taken from the full innings lists rather than from the first page of results, so a hundred below the default display cut-off is included. Ball-by-ball columns are blank for several older innings — Statsguru does not hold balls faced for most India women's matches before the late 1990s — and those cells are left empty rather than estimated.
Career averages are quoted as Statsguru gives them and will move with the next series. The "matches roughly available" column in the period table is deliberately imprecise, because it is offered as context for the hundred count rather than as a fixture total. Where a claim about a record being the highest or fastest is made, it was checked against the ranked innings list for that format; nothing on this page is inferred from a secondary summary.