Skip to content
CricketTaken

India Women Most Fifties: International Records

By CricketTaken EditorialPublished Cricket in India11 min read

How this is written and checkedReport an error

Mithali Raj reached fifty 85 times in international cricket for India: 64 times in one-day internationals, seventeen in Twenty20 internationals, four in Tests. Her 64 in the fifty-over game is the number that matters most, because no other India woman has more than 35 in any format, and second place in that column is 29 behind.

Smriti Mandhana is at 75 and closing — five in Tests, 35 in ODIs, 35 in T20Is — from roughly half the innings Raj played. Harmanpreet Kaur is third on 44, and then there is a long drop to Jemimah Rodrigues on 28.

What makes the fifty count interesting rather than merely long is the conversion rate hidden inside it. Raj went past fifty 71 times in one-day cricket and made seven hundreds; Mandhana has done it 49 times and made fourteen. Same team, same format, opposite habits — and the difference tells you more about how India women's batting changed after 2017 than any run aggregate does.

Mithali Raj's 64 one-day fifties

Player Span Inns Runs Ave 50s Highest
Mithali Raj 1999-2022 211 7,805 50.68 64 125*
Smriti Mandhana 2013-2026 120 5,411 47.88 35 136
Harmanpreet Kaur 2009-2026 143 4,541 37.22 24 171*
Anjum Chopra 1995-2012 112 2,856 31.38 18 100
Deepti Sharma 2014-2026 106 2,771 35.98 18 188
Punam Raut 2009-2021 73 2,299 34.83 15 109*
Jaya Sharma 2002-2008 75 2,091 30.75 14 138*
Anju Jain 1993-2005 65 1,729 29.81 12 90
Karuna Jain 2004-2014 40 987 29.02 9 103
Jemimah Rodrigues 2018-2026 59 1,810 34.15 8 127*
Pratika Rawal 2024-2026 26 1,189 47.56 8 154
Veda Krishnamurthy 2011-2018 41 829 25.90 8 71
Richa Ghosh 2021-2026 52 1,208 28.76 7 96
Rumeli Dhar 2003-2012 60 961 19.61 6 92*
Shafali Verma 2021-2026 32 745 24.03 5 87

Raj's 64 half-centuries came in a career that began at sixteen and ended twenty-three years later, and the arithmetic of them is unusual: 71 scores of fifty or more from 211 innings, one every three trips to the crease, at a strike rate that rarely troubled 75 runs per hundred balls. She was picked to bat through an innings in a side that could not afford to lose her, and she did that for two decades.

Anju Jain's twelve is the entry to look at twice. She kept wicket, opened, and reached fifty a dozen times without once reaching a hundred — a highest score of 90 across 65 innings. She is the only India woman with more than ten one-day fifties and no ODI century.

Veda Krishnamurthy's eight came from 41 innings at 25.90, which is the profile of a middle-order batter in a side that used her at five and six: enough starts to build a fifty count, not enough time to build on it. Pratika Rawal's eight from 26 innings is the fastest accumulation on the list, and she has two hundreds beside them.

Fifty or more, across all three formats

Qualification: twenty or more international fifties. Each player's Test, ODI and Twenty20 figures were read separately.

Player Test ODI T20I Total
Mithali Raj 4 64 17 85
Smriti Mandhana 5 35 35 75
Harmanpreet Kaur 2 24 18 44
Jemimah Rodrigues 4 8 16 28
Shafali Verma 3 5 18 26
Deepti Sharma 5 18 2 25
Anjum Chopra 4 18 0 22

Punam Raut is next on nineteen and Anju Jain on fifteen. Below that the counts belong to careers spent mostly in one format.

Two things stand out in that table. Mandhana is the only player with a balanced split — 35 and 35 in the two white-ball formats — and Deepti Sharma is the only one whose Test count sits level with a specialist batter's while her Twenty20 count is almost nil, because she bats at seven or eight in the short format and at four or five in the long one.

Anjum Chopra played Twenty20 internationals from 2006 to 2012 and did not reach fifty in any of them, finishing with 241 runs in the format. She had been an international cricketer for eleven years before India played their first, which is the sort of accident of timing that flattens a career total. Her generation is covered on the India women's national team history page.

The Twenty20 fifty is where the modern order lives

Player Span Inns Runs Ave 50s Highest
Smriti Mandhana 2013-2026 165 4,538 30.25 35 112
Harmanpreet Kaur 2009-2026 181 4,216 30.33 18 103
Shafali Verma 2019-2026 110 2,901 27.89 18 81
Mithali Raj 2006-2019 84 2,364 37.52 17 97*
Jemimah Rodrigues 2018-2026 118 2,824 29.41 16 76
Punam Raut 2009-2014 31 719 27.65 4 75
Richa Ghosh 2020-2026 74 1,333 27.20 2 64*
Deepti Sharma 2016-2026 96 1,270 22.67 2 64
Veda Krishnamurthy 2011-2020 63 875 18.61 2 57*

Mandhana's 35 Twenty20 fifties are twice the next-best, and only two of India's 225 matches in the format have produced a hundred. That is the ceiling this table runs into: the twenty-over innings ends before most fifties can grow.

Mithali Raj's seventeen from 84 innings at an average of 37.52 is the highest average of anyone in the table and is the reason her T20I record reads better than her reputation in the format suggests. Her highest, 97 not out against Malaysia at Kuala Lumpur in June 2018, is the largest T20I score by an India woman that is not a century.

Punam Raut's four in 31 innings is out of proportion to her career — she stopped playing Twenty20 internationals in 2014, before India began playing them in volume.

Five or more in Tests, from 43 matches

Player Span Mat Runs Ave 50s 100s
Shantha Rangaswamy 1976-1991 16 750 32.60 6 1
Gargi Banerji 1984-1991 12 614 27.90 6 0
Smriti Mandhana 2014-2026 9 788 52.53 5 2
Deepti Sharma 2021-2026 7 402 44.66 5 0
Sandhya Agarwal 1984-1995 13 1,110 50.45 4 4
Mithali Raj 2002-2021 12 699 43.68 4 1
Anjum Chopra 1995-2006 12 548 30.44 4 0
Jemimah Rodrigues 2023-2026 5 339 42.37 4 0

Gargi Banerji is the outlier of the whole page: six Test fifties, no hundred, a highest score of 75, and twelve Tests between 1984 and 1991 to fit them into. Deepti Sharma has five from eleven innings and no hundred either, with a highest of 78.

Jemimah Rodrigues's four fifties in five Tests, at 42.37, is the fastest Test accumulation on the list and is worth setting against her eight in 59 one-day innings — the same batter reads as a Test player and an ODI middle-order accumulator at once.

Conversion: who turned fifties into hundreds

Scores of fifty or more in one-day internationals, and the share that reached three figures. Qualification: fifteen or more fifty-plus scores.

Player 50s 100s 50+ scores Converted
Smriti Mandhana 35 14 49 28.6%
Harmanpreet Kaur 24 7 31 22.6%
Pratika Rawal 8 2 10 20.0%
Punam Raut 15 3 18 16.7%
Mithali Raj 64 7 71 9.9%
Anjum Chopra 18 1 19 5.3%
Deepti Sharma 18 1 19 5.3%

Raj's 9.9% is the number that gets argued about. Read one way it is a criticism: 71 fifty-plus scores and seven hundreds is a low return for a batter who averaged 50.68. Read another way it is a description of her job — she batted at three in a side whose lower order rarely lasted, and finishing not out on 60 with the innings closed is not a failure to convert.

Mandhana's 28.6% is close to three times Raj's, and the fourteen hundreds it produced are set out on the India women most centuries page. The difference is partly method and partly era: India women's ODI totals now regularly clear 300, and a batter who is in at the fifteenth over has thirty-five overs to work with rather than the twenty-five a 240-par innings allowed.

The two 5.3% entries are honest ones. Anjum Chopra's single hundred was exactly 100, against England at Northampton in 1999, and Deepti Sharma's was 188 — the one time she batted long, she batted longer than anyone.

The scores that stopped short

Score Player Format Opponent Venue Date
98 Mithali Raj ODI England Lincoln 6 Feb 2003
98 Anjum Chopra Test England Taunton 29 Aug 2006
97* Mithali Raj T20I Malaysia Kuala Lumpur 3 Jun 2018
97 Jaya Sharma ODI West Indies Dhanbad 26 Feb 2004
96* Jaya Sharma ODI New Zealand Aurangabad 7 Dec 2003
96 Shafali Verma Test England Bristol 16 Jun 2021

Five of the six belong to four players, and two of them to Jaya Sharma inside fourteen months. Two of the six were made against England in Tests, four years apart, by batters who between them scored one Test hundred: Anjum Chopra never did, and Shafali Verma's came three years after her 96 at Bristol.

What the fifty count does not show

A fifty count rewards longevity above all else, and India women's fixture volume has changed so much that the leaderboard is partly a scheduling document. Raj played 211 one-day innings; Rodrigues has 59 after eight years in the side, because the balance of the calendar has shifted towards Twenty20 cricket and franchise seasons.

It also hides where the fifties were made. Raj built her total in a decade when India's one-day calendar leaned heavily on Asian opponents; Mandhana has built hers largely against Australia, England and South Africa. The current fixture pattern shows up more clearly on the India Women against Sri Lanka head-to-head page.

And it says nothing about tempo. Two fifties of identical size, one from 90 balls in 2005 and one from 34 balls in 2025, sit in the same column. The India women most sixes list separates them, and the domestic tournament that trained the second kind is described in the Women's Premier League guide. The bowling side of the same era is on the India women most wickets page, and the wider story of the team is on the India women's cricket history page — both of which start, as everything here does, from the cricket in India hub.

Sources and method

Fifty counts, innings, averages, highest scores and career spans come from ESPNcricinfo's Statsguru career records for India Women in women's Tests, women's one-day internationals and women's Twenty20 internationals, read on 27 August 2026. The individual innings in the non-hundreds table come from the ranked innings lists for the same three classes.

The all-format totals are computed by me. Statsguru holds no combined women's international class, so each player's three format records were read separately and summed; the threshold of twenty fifties on that table is set high enough that no player outside the top thirty of any single format could reach it unseen.

Conversion percentages are calculated as hundreds divided by the sum of hundreds and fifties, which is the standard reading of the term but not a figure Statsguru publishes. A fifty in these records means a score of 50 to 99 — a hundred is counted only in the hundreds column, never in both.

The non-hundreds table lists only innings whose opponent, venue and date were confirmed on the ranked innings pages; two further scores in the nineties appear in career records without match detail and have been left out rather than guessed. No figure on the page has been estimated.