List of the top 10 highest individual scores for India Women in ODIs
Check the list of the top 10 highest individual scores for India Women in ODIs. See the biggest knocks ranked, with the batter, score, opponent, venue and year for each, and find out who holds India’s record ODI score

India women have produced multiple memorable performances with the bat in one-day international cricket, with their leading batters delivering some splendid centuries and match-winning knocks over the years. Beginning from their aggressive opening stands to the strong middle-order shows, the Indian women players have displayed their skill to score big against the strongest opponents in the international cricket.
One of the most remarkable moments for the blue brigade in this category came from Deepti Sharma against Ireland in May 2017 when she blasted a superb knock of 188 runs in just 160 balls, which still remains the highest individual score by an Indian woman in the 50-over format. His knock was decorated with 27 boundaries and two sixes.
Harmanpreet Kaur also sits at a prominent place on the ladder. Who could forget her incredible knock of 171 runs against Australia during the World Cup semifinal of the 2017 edition? She recorded those runs off just 115 balls, as it remains one of the greatest knock of the Indian women’s cricket history to be etched in the memory lane.
This list reflects the rise of the Indian side’s newer generation of batters. Pratika Rawal slammed a dashing century to make a significant entry in the record books with his 154-run knock against Ireland in January 2025.
Rawal has also been well supported by the youngster, Shafali Verma, while Smriti Mandhana powered many memorable knocks with the bat in opening the batting. They have powered the blue brigade to a record-breaking team total and underlined the growing depth of the side’s batting line-up.
Top 10 highest individual scores for India in Women’s ODIs
In this article, here is a look at the top 10 highest individual scores by the Indian Women side in ODIs, which features the batters who have made the massive contributions with the bat. This list also covers their runs, balls faced, opposition, venue, and year, offering a very close look at the most memorable individual performances in the 50-over format-
#10 Harmanpreet Kaur’s 126 vs Zimbabwe in Vadodara (2026)-

It was the second day-night clash of the 2026 series between India and Zimbabwe at the Kotambi Stadium in Vadodara. Batting first, the blue brigade posted a massive score of 328 runs for the loss of six wickets in their allotted 50 overs, with both Harmanpreet Kaur and Deepti Sharma celebrating their respective centuries, having put a 153-run partnership for the fifth wicket.
Kaur slammed a fantastic knock of 126 runs off 121 deliveries at a strike rate of more than 104 with the help of 15 boundaries. Zimbabwe, in reply, were bundled out for 207 runs and lost the contest by 121 runs.
Brief Scores: India Women 328/7 (Harmanpreet Kaur 126, Deepti Sharma 106*, Nomvelo Sibanda 2/38) beat Zimbabwe 207 (Mudester Mupachikwa 49, Vaishnavi Sharma 4/39) by 121 runs
#9 Jemimah Rodrigues’ 127* vs Australia in Navi Mumbai (2025)-

It was the second semifinal of the ICC Women’s World Cup 2025 at the DY Patil Stadium in Navi Mumbai between India and Australia, who slammed a huge score of 338 runs to put pressure on the hosts, who were two down inside the powerplay. But that was when Harmanpreet and Jemimah Rodrigues put up a 167-run third-wicket stand.
Rodrigues played one of the most memorable knocks of Indian cricket. She remained undefeated on 127 runs in 134 balls at a strike rate of 94.77, with 14 boundaries to seal the chase by five wickets with nine balls to spare.
See Also: List of top 10 highest team scores for India women in ODI history
“I had lost energy; I was very tired. I was drained, and one scripture said, "just stand still, and God will fight for you". And that's what I did.” She said after the game.
Brief Scores: India Women 341/5 (Jemimah Rodrigues 127*, Kim Garth 2/46) beat Australia Women 338 (Phoebe Litchfield 119, Shree Charani 2/49) by 5 wickets.
#8 Smriti Mandhana’s 135 vs Ireland in Rajkot (2025)-

It was the third ODI of the 2025 series between India and Ireland at the Niranjan Shah Stadium in Rajkot, where India posted a massive score of 435 runs for the loss of five wickets in their allotted 50 overs. That was driven by the twin centuries from the opener and the fifty from the number 3.
Both Smriti Mandhana and Pratika Rawal celebrated their respective hundreds. The former smashed a fine knock of 154 runs off 129 balls at a strike rate of 119.37 with the help of 20 boundaries and one six. In reply, the visitors were bundled out for just 131 runs and lost the contest by 304 runs.
Brief Scores: India Women 435/5 (Smriti Mandhana 154, Pratika Rawal 135, Orla Prendergast 2/71) beat Ireland Women 131 (Sarah Forbes 41, Deepti Sharma 3/27) by 304 runs.
#7 Smriti Mandhana’s 135 vs South Africa vs Kimberley (2018)-

During the second ODI of India’s 2018 trip to South Africa in Kimberley, the blue brigade recorded a huge score of 302 runs on the board for the loss of three wickets. And Mandhana again showed her growth in the side along with the value as the opener, having notched up 135 runs off 129 balls at a strike rate of 104.65 with 14 boundaries and one six.
Among the top seven batters of the Proteas, only their opener Lizelle Lee was able to get herself into double figures in the 73-run knock. As was expected, the home side was bundled out for just 124 runs in 30.5 overs and lost the contest by 178 runs.
Brief Scores: India Women 302/3 (Smriti Mandhana 135, Sune Luus 1/31) beat South Africa Women 124 (Lizelle Lee 73, Poonam Yadav 4/24) by 178 runs
#6 Smriti Mandhana’s 136 vs South Africa in Bengaluru (2024)-

India faced South Africa during the 2024 series as the second ODI took place at the M. Chinnaswamy Stadium in Bengaluru. And it was Mandhana who, by then, had become a vital member of the side and had taken the responsibility beautifully for the team. At the top, she blasted a dashing knock of 136 runs off 120 balls with 18 boundaries and two sixes.
See Also: List of top 10 highest team scores for India women in T20I history
Mandhana was well supported by captain Harmanpreet Kaur’s unbeaten 103 runs off 88 balls as the home side posted 325/3. The Proteas captain, Laura Wolvaardt, kept them in the chase with a fine unbeaten knock of 135 runs, along with Marizanne Kapp’s 114. But their lower order failed, as the blue brigade grabbed a nervy four-run win.
Brief Scores: India Women 325/3 (Smriti Mandhana 135, Harmanpreet Kaur 103*, Nonkululeko Mlaba 2/51) beat South Africa Women 321/6 (Laura Wolvaardt 135*, Marizanne Kapp 114, Pooja Vastrakar 2/54) by 4 runs.
#5 Jaya Sharma’s 138* vs Pakistan in Karachi (2005)-

It was the third ODI clash of the 2005 Women’s Asia Cup between India and Pakistan at the National Stadium in Karachi. The Indian side was reduced to 66/2 early in the first innings before Jaya Sharma remained unbeaten on 138 runs with the help of 15 boundaries at a strike rate of 92. Anjum Chopra also nailed 86* to post 289/2 in their 50 overs.
Pakistan were nowhere near the chase and were bundled out for just 96 runs in the second innings. Neetu David returned with strong figures of 3/7, while both Nooshin Khadeer and Reema Malhotra got two wickets each.
Brief Scores: India Women 289/2 (Jaya Sharma 138*, Asmavia Iqbal 1/47) beat Pakistan Women 96 (Tasqeen Qadeer 21, Neetu David 3/7) by193 runs
#4 Harmanpreet Kaur’s 143* vs England in Canterbury (2022)-

During the second ODI of the 2022 series between India and England in Canterbury, India recorded a huge score of 333 runs for the loss of five wickets in their allotted 50 overs. That was built on the superb unbeaten knock of 143 runs from their captain Harmanpreet Kaur, who nailed 18 boundaries and four sixes in that knock along with Harleen Deol’s fifty.
England were bundled out for 245 runs in the chase as only Danni Wyatt-Hodge celebrated a fifty in the entire line-up. Renuka Singh Thakur picked up four wickets in her 10-over spell.
Brief Scores: India Women 333/5 (Harmanpreet Kaur 143*, Deepti Sharma 58, Charlie Dean 1/39) beat England Women 245 (Danni Wyatt-Hodge 65, Renuka Singh 4/57) by 88 runs.
#3 Pratika Rawal’s 154 vs Ireland in Rajkot (2025)-

It was the third ODI of the 2025 series between India and Ireland at the Niranjan Shah Stadium in Rajkot, when the twin centuries from Pratika and Mandhana smashed their way to 435 runs for the loss of five wickets in their 50 overs. Rawal smacked 154 runs off 129 balls at a strike rate of 119.37 while Mandhana blasted 135 runs off 80 balls.
See Also: List of the top 10 successful chases for India Women in ODIs
Ireland, in reply, were bundled out for 131 runs. Only three of their batters were able to convert the starts into double figures, and none of them was able to get a fifty. Deepti Sharma returned with figures of 3/27 in 8.4 overs.
Brief Scores: India Women 435/5 (Pratika Rawal 154, Smriti Mandhana 135, Orla Prendergast 2/71) beat Ireland Women 131 (Sarah Forbes 41, Deepti Sharma 3/27) by 304 runs
#2 Harmanpreet Kaur’s 171* vs Australia in Derby (2017)-

India met Australia during the second semifinal of the Women’s World Cup 2027 in Derby, where the blue brigade, despite a weak start, made their way to 281 runs for the loss of four wickets in their allotted 42 overs in the rain-curtailed encounter. Harmanpreet celebrated a fine knock of unbeaten 171 runs off 115 balls with 20 boundaries and seven sixes at a strike rate of 148.69.
Australia were still expected to be a tough challenge. Their two middle-order batter, Ellyse Villani and Alex Blackwell, smashed two fifties, with the latter getting 90 runs off 56 balls at a strike rate of 160.71. They were bundled out for 245 runs and lost the contest by 36 runs.
Brief Scores: India Women 281/4 (Harmanpreet Kaur 171*, Elyse Villani 1/19) beat Australia Women 245 (Alex Blackwell 90, Deepti Sharma 3/59) by 36 runs.
#1 Deepti Sharma’s 188 vs Ireland in Potchefstroom (2017)-

Deepti Sharma, surprisingly, holds the magical record of the highest individual score of the Indian women's side in ODIs. That came during the Quadrangular series in 2017 in Potchefstroom between India and South Africa. Deepti and Punam Raut posted an opening partnership of 320 runs.
The former smashed a dashing knock of 188 runs off 160 balls at a strike rate of 117.50 with 27 boundaries and two sixes, while Punam drilled a fine knock of 109 runs off 116 balls. The Proteas were bundled out for 109 runs with Rajeshwari Gayakwad and Shikha Pandey’s combined figures of 7/34 in 17 overs. The blue brigade won the clash by 249 runs.
See Also: List of the top 10 successful chases for India Women in T20Is
Brief Scores: India Women 358/2 (Deepti Sharma 188, Punam Raut 109*, Rachel Delaney 1/44) beat South Africa Women 109 (Mary Waldron 35, Rajeshwari Gayakwad 4/18) by 249 runs
List of top 10 highest individual ODI scores for India Women- FAQs
Frequently Asked Questions
New Zealand’s Amelia Kerr holds the record for the highest individual score of 232 unbeaten runs against Ireland in Dublin in 2018 in ODIs of women’s cricket.
A total of two double centuries have been scored in ODIs of women’s cricket: Amelia Kerr’s 232* against Ireland in 2018 and Belinda Clark’s 229* against Denmark in 1997.
For Pakistan, the highest individual score in women’s cricket in ODIs came from Sidra Amin’s bat, when she smashed 176* against Ireland in Lahore in 2022.
As the captain of the side, Australia’s Belinda Clark’s 229* against Denmark in 1997 in Mumbai sits at the top, being the highest individual score in Women’s ODIs.
About the Author
Massive cricket lover and follower of world cricket since mid 2000s. Like to frame the game through stats and numbers. Bit old-school cricket lover, who always get encouraged by Test cricket. Questions few complex rules which baffle the new viewers of the game. Have been working as a cricket writer for more than 5 years.








