Most runs for India

Every India batter in Women's ODI 2025

#BatterInnsRunsHSAvgSR50/1004s6s
1Smriti Mandhana23136213561.91109.95/516532
2Pratika Rawal2097615451.3784.06/21119
3Jemimah Rodrigues1877112751.40105.22/3891
4Harleen Deol196138934.0677.32/0694
5Harmanpreet Kaur1860610235.6597.03/1724
6Deepti Sharma175969349.6798.26/0456
7Richa Ghosh215329431.29131.73/05722
8Amanjot Kaur101895731.5091.31/0201
9Sneh Rana101753529.17109.40/0202
10Shafali Verma2978748.50116.91/092
11Tejal Hasabnis3835383.00113.71/0110
12Radha Yadav5481916.00104.30/050
13Arundhati Reddy4371412.3377.10/020
14Kranti Goud72387.6762.20/020
15Kashvee Gautam2221722.00129.40/030
16Shree Charani5962.2569.20/001
17Renuka Singh3532.5045.50/000
18Sayali Satghare122—66.70/000

Powerplay batting

Overs 1–10 · ranked by runs · minimum 12 balls

#BatterRunsBallsSR4s6sOuts
1Smriti Mandhana63563899.592137
2Pratika Rawal39450877.65724
3Harleen Deol7810872.21304
4Harmanpreet Kaur4233127.3901
5Shafali Verma3930130.0701
6Jemimah Rodrigues213363.6300
7Amanjot Kaur152560.0200

Death overs batting

Overs 41–50 · ranked by runs · minimum 12 balls

#BatterRunsBallsSR4s6sOuts
1Richa Ghosh340219155.3321813
2Jemimah Rodrigues265173153.23418
3Deepti Sharma235219107.31829
4Sneh Rana145117123.91725
5Amanjot Kaur10990121.11205
6Harmanpreet Kaur8965136.91303
7Harleen Deol5032156.3803
8Pratika Rawal3419178.9312

Quick answers

Who scored the most runs for India in Women's ODI 2025?

Smriti Mandhana was India's top run-scorer in Women's ODI 2025 with 1362 runs in 23 innings at a strike rate of 109.9, ahead of Pratika Rawal (976) and Jemimah Rodrigues (771).

Who hit the most sixes for India?

Smriti Mandhana, with 32 sixes in 23 innings.

Who had the best strike rate for India?

Richa Ghosh scored at 131.7 runs per 100 balls (minimum 150 balls faced).

Who was India's best powerplay batter?

Smriti Mandhana: 635 runs off 638 balls in the powerplay, a strike rate of 99.5.

Who was India's best finisher?

Richa Ghosh made 340 runs off 219 balls in the death overs, a strike rate of 155.3.