India Women Highest Individual Scores: Records
By CricketTaken EditorialPublished Cricket in India7 min read
The highest innings played by an India woman in international cricket is Mithali Raj's 214 against England at Taunton in August 2002, made from 407 balls in a drawn Test. It has stood for more than twenty years and only one Indian has since come close: Shafali Verma, whose 205 against South Africa at Chennai in June 2024 was made from 197 balls — the fastest double hundred in the history of women's Test cricket.
In one-day internationals the record is Deepti Sharma's 188 against Ireland at Potchefstroom in May 2017. In Twenty20 internationals it is Smriti Mandhana's 112 from 62 balls against England at Trent Bridge, an innings that made her the first Indian in either the men's or women's game to score a hundred in all three formats.
Three formats, three different record-holders, and the two highest of the three set by players who were not primarily thought of as batters when they made them — Deepti Sharma is India's leading Twenty20 international wicket-taker, and Verma had played only a handful of Tests when she reached Chennai.
The format records
| Format | Score | Player | Opponent | Ground | Date |
|---|---|---|---|---|---|
| Test | 214 | Mithali Raj | England | Taunton | Aug 2002 |
| ODI | 188 | Deepti Sharma | Ireland | Potchefstroom | May 2017 |
| T20I | 112 | Smriti Mandhana | England | Nottingham | Jul 2025 |
Only two India women have made a Test double hundred: Raj and Verma. Only one has made a Twenty20 international hundred: Mandhana.
The ranked list
The following are the highest individual innings by India women across all three formats, for the period covered by complete ball-by-ball records. Raj's 214 and Deepti Sharma's 188 both predate that window and are named above rather than ranked here, because the two sources cannot be combined into one table without implying a completeness the data does not have.
| # | Score | Balls | Player | Format | Opponent | Ground | Date |
|---|---|---|---|---|---|---|---|
| 1 | 205 | 197 | Shafali Verma | Test | South Africa | Chennai | Jun 2024 |
| 2 | 171* | 115 | Harmanpreet Kaur | ODI | Australia | Derby | Jul 2017 |
| 3 | 154 | 129 | Pratika Rawal | ODI | Ireland | Rajkot | Jan 2025 |
| 4 | 149 | 161 | Smriti Mandhana | Test | South Africa | Chennai | Jun 2024 |
| 5 | 143 | 111 | Harmanpreet Kaur | ODI | England | Canterbury | Sep 2022 |
| 6 | 136 | 120 | Smriti Mandhana | ODI | South Africa | Bengaluru | Jun 2024 |
| 7 | 135 | 129 | Smriti Mandhana | ODI | South Africa | Kimberley | Feb 2018 |
| 8 | 135 | 80 | Smriti Mandhana | ODI | Ireland | Rajkot | Jan 2025 |
| 9 | 127 | 216 | Smriti Mandhana | Test | Australia | Carrara | Sep 2021 |
| 10 | 127 | 134 | Jemimah Rodrigues | ODI | Australia | Navi Mumbai | Oct 2025 |
| 11 | 125 | 143 | Mithali Raj | ODI | Sri Lanka | Katunayake | Sep 2018 |
| 12 | 125 | 63 | Smriti Mandhana | ODI | Australia | Delhi | Sep 2025 |
Mandhana holds six of the twelve places. No qualification threshold applies — these are individual innings, ranked on runs.
Chennai, 28 June 2024
The Test against South Africa produced the two highest scores on the ranked list in the same innings. Shafali Verma made 205 from 197 balls and Smriti Mandhana 149 from 161; India were 525 for 4 at the end of the first day and won the match by ten wickets.
She reached two hundred faster than anyone had in a women's Test, and was run out on 205 from 197 balls. She was twenty, and opening.
The two opened together and added 292 for the first wicket. India finished the first day on 525 for 4 — the most runs any Test side has scored in a single day's play, in the men's game or the women's — and declared on the second at 603 for 6, the highest total in women's Test cricket. Verma was later named ICC women's player of the month.
Harmanpreet Kaur at Derby
The most consequential innings on the list is second on it. Harmanpreet Kaur's 171 not out from 115 balls in the 2017 World Cup semi-final at Derby took India to 281 for 4 in a rain-reduced 42 overs, and India beat Australia by 36 runs to reach a final for the first time since 2005.
The innings had three distinct phases: a first fifty from 64 balls, a second from 26 and a third from 17, with twenty fours and seven sixes. She came in at 35 for 2.
It is the highest score by an India woman in a World Cup match and is generally treated as the point at which the audience for the women's game in India changed scale. The tournament and what followed it are covered on the India women's cricket history guide.
Mandhana's six entries
Six of the twelve highest innings in the recorded period are Smriti Mandhana's, across two formats and five opponents. Two of them are worth separating out for the rate: 135 from 80 balls against Ireland at Rajkot in January 2025, and 125 from 63 against Australia at Delhi in September 2025.
The second of those is the striking one. A hundred from around fifty balls in a one-day international against Australia is a different kind of innings from a hundred from 120 against South Africa, and Mandhana has made both inside eighteen months. Her career aggregate — second-highest in the history of women's international cricket, behind only Mithali Raj — is covered on the India women's most runs leaderboard.
Her 112 at Trent Bridge in July 2025 is not on the ranked list because it falls below 125, but it is the Twenty20 international record and the innings that completed her set of hundreds in all three formats. India made 210 for 5 and won by 97 runs.
The two records outside the window
Mithali Raj's 214 at Taunton and Deepti Sharma's 188 at Potchefstroom both sit above everything in the ranked table and both come from before the complete ball-by-ball record begins for those matches.
Raj was nineteen when she made hers, in only her third Test, and it stood as the highest individual score in women's Test cricket for several years. The match was drawn.
Deepti Sharma's 188 came from 160 balls, opening the batting in a quadrangular series in South Africa two months before the 2017 World Cup. She and Punam Raut, who made 109, put on 320 for the first wicket — the first three-hundred partnership in one-day international cricket, men's or women's. India made 358 for 3 and won by 249 runs. She has since become better known as a bowler — she leads the India women's most wickets list and holds the best figures in women's Twenty20 international history — but the batting record is hers as well.
What the list says about the batting order
Eleven of the twelve ranked innings were made by a player batting in the top four, and the exception is Harmanpreet Kaur at Derby, who came in at three after two early wickets. India's biggest individual scores come from the top of the order almost without exception.
That is partly the nature of the formats and partly a genuine feature of the side. India's middle order has produced match-winning innings — Jemimah Rodrigues's 127 in the 2025 World Cup semi-final is on this list and was made from four — but very few of the largest scores. The India women's most centuries and India women's most fifties leaderboards show the same distribution.
The domestic competition behind the current order is described on the women's Premier League guide, and the wider structure of the game on the cricket in India hub.
Sources and method
The three format records — Raj's 214, Deepti Sharma's 188 and Mandhana's 112 — are taken from published record tables for India women's cricket and verified against reports of those matches.
The ranked table is computed from the complete ball-by-ball record of India women's Tests, one-day internationals and Twenty20 internationals for the period that record covers. It is explicitly not an all-time list: innings from before that window, including the Test and one-day records themselves, are excluded from it and stated separately in the text rather than merged in. A table that mixed a computed set with a handful of manually added older innings would look complete without being so.
Balls faced exclude wides. An asterisk denotes not out. Where a match is described — the Chennai Test, the Derby semi-final, the Trent Bridge Twenty20 — the detail comes from the scorecard and match report for that game. Complete to the end of August 2026.