Top 5 Indian Women Cricketers with the Most Runs in ODIs in 2024
This year in the 2024 ODI games, India really showed up, winning three series on their home tour but it wasn't very easy, because they did very poorly when they played against Australia, losing all three matches there. Now, let's look at which players obtained the most runs for India in ODIs this season.
1) Smriti Mandhana – 747 Runs

Mandhana was the top scorer in ODIs for all teams in 2024, achieving more runs than anyone else. She achieved it, obtaining 747 runs over 13 innings, which means her average was a really good 57. Not simply that, she hit four hundred and three fifties, setting new milestones and crushing records.
In July, she hit her first ODI century in India against South Africa, putting up 117 runs in the opening game; then, she topped that with her highest ODI score ever 136 runs in the next match. Her excellent game in these innings led India to win the series, and she was named the player of the series for her efforts.
In the New Zealand series, Mandhana kept up her good performance. She obtained a century in the third ODI, earning India a victory in the series. Finishing the year, she played bravely against Australia at the WACA, hitting her ninth ODI century, a courageous 105, proving she can handle pressure.
2) Harmanpreet Kaur – 396 Runs
Harmanpreet Kaur was extremely solid in the middle order throughout the year, with 396 runs across 12 innings, boasting an average close to 40. Kaur hit an amazing century and a fifty, showing just how pivotal she was for the team. When playing against South Africa, she really stood out by securing an unbeaten 103 from just 88 balls in the second ODI, which bagged her the Player of the Match award. In another crucial game, deciding the series against New Zealand, her unbeatable 59 runs guided India to victory.
3) Jemimah Rodrigues – 329 Runs
Jemimah Rodrigues, who is just 24 years old, made a solid impact this year, obtaining 329 runs in 13 games With a strike rate of 91. Even though she hit just one fifty, she played a major role in several matches with important scores.
Jemimah was vitally important to the team in 2024 because she always started strong and supported the team with their power-hitting strokes. Jemimah never obtained in just single digits the entire year. Her top score was an amazing 52 without losing a wicket, and that happened while she was coming close to the West Indies.
4) Harleen Deol – 230 Runs
After getting better from an ACL injury, Harleen Deol did great. Her start was a bit rough when they played Australia but she found her rhythm in the series at home against the West Indies. Deol first obtained 44 in the opening ODI, then secured her first-ever century with 115 runs in the next match. With 230 runs from only six games, Harleen ended the year with great success, making everyone remember how well she performed.
5) Deepti Sharma – 186 Runs
Deepti Sharma obtained 186 runs in 10 innings, playing an important part from lower down the batting order. Sharma didn't manage to obtain a fifty but played an important game. Her standout moments included a 41-run knock against New Zealand, which got her the Player of the Match award, and an unbeaten 39 against the West Indies, which partially caused an Indian victory. Deepti proved to be a valuable team member, always stepping up when it mattered most.
Follow Us
Latest Comments
johnylevis