ODI cricket is one of the most played formats in women’s cricket. India is a pretty good side when it comes to 50-over cricket. Batting in ODI cricket is all about innings building, accelerating slightly, picking the right ball for boundaries, and taking singles in good balls. India has a long list of awesome batters, who have contributed to the team’s success. Let’s have a look at the players with the most ODI runs for India in women’s cricket.

The highest run-scorer in international cricket, Mithai Raj has notched up the most ODI runs for India in women’s cricket with 7805 runs in 232 matches. Mithali has the highest average (50.68) and most number of the fifties (64) in her name too.
The 2nd position on the list of the most ODI runs for India in women’s cricket features HarmanPreet Kaur. Known as Lady Sehwag, maintaining an impressive average of 38.18, She made 3322 runs in 124 matches. Her best score of 171* off 115 balls came against Australia in the semi-finals of the 2017 women’s World Cup.
The rising star of women’s India, Smriti Mandhana has made it to this elusive list in just 77 innings with 3073 runs, while her average has been a healthy 43.28. The number of centuries (5) she has smacked is mind-blowing five already, she is just 2 centuries away from breaking Mithali Raj’s record of hitting the most ODI centuries for India.
Former Indian batter Anjum Chopra occupies 4th place in the matter of making the most ODI runs in women’s cricket. Chopra accumulated 2856 runs in 127 games she played at a decent average of 31.38.
List of Players with Most ODI Runs for India in Women’s Cricket
Player | Matches | Innings | Runs | Average | Best | 50s | 100s |
M Raj | 232 | 211 | 7805 | 50.68 | 125* | 64 | 7 |
H Kaur | 124 | 105 | 3318 | 38.18 | 171* | 17 | 5 |
S Mandhana | 77 | 77 | 3073 | 43.28 | 135 | 25 | 5 |
A Chopra | 127 | 112 | 2856 | 31.38 | 100 | 18 | 1 |
PG Raut | 73 | 73 | 2299 | 34.83 | 109* | 15 | 3 |
J Sharma | 77 | 75 | 2091 | 30.75 | 138* | 14 | 2 |
DB Sharma | 80 | 71 | 1891 | 36.36 | 188 | 12 | 1 |
A Jain | 65 | 65 | 1729 | 29.81 | 90 | 12 | 0 |
J Goswami | 204 | 121 | 1228 | 14.61 | 57 | 1 | 0 |
H Kala | 78 | 59 | 1023 | 20.87 | 65 | 3 | 0 |
KV Jain | 44 | 40 | 987 | 29.02 | 103 | 9 | 1 |
Mithali Raj has the most runs in women’s ODI cricket, 7805 runs in 232 games.
Mithali Raj.
Senior Cricket Content Editor at Skyblogs Cricket.
Contact me at info@skyblogs.in