1. Laura Wolvaardt has scored 4303 runs in 100 ODI innings so far
Image Source : Getty2. Tammy Beaumont has scored 4220 runs in 116 ODI innings innings so far
Image Source : Getty3. Smriti Mandhana has scored 4209 runs in 97 ODI innings so far
Image Source : Getty4. Ellyse Perry has scored 4185 runs in 127 ODI innings
Image Source : Getty5. Heather Knight has scored 4023 runs in 141 ODI innings
Image Source : Getty6. Sophie Devine has scored 3990 runs in 139 ODI innings
Image Source : Getty7. Harmanpreet Kaur has scored 3803 runs in 122 ODI innings
Image Source : GettyNext : Shreyas Iyer's captaincy record in IPL - 1 title, 2 finals, 54.28 winning percentage