Mithali Raj scored the most runs in women's ODIs (all-time) - 7805 runs.
| 1. Mithali Raj | 7805 | - |
| 2. Steven Taylor | 6339 | - |
| 3. Charlotte Edwards | 5992 | - |
| 4. Suzie Bates | 5982 | - |
| 5. Laura Wolvaardt | 5695 | - |
| 6. Smriti Mandhana | 5411 | - |
| 7. Belinda Clark | 4844 | - |
| 8. Karen Rolton | 4814 | - |
| 9. Tammy Beaumont | 4738 | - |
| 10. Amy Satterthwaite | 4639 | - |
Mithali Raj scored the most runs in women's ODIs (all-time) - 7805 runs. Second is Steven Taylor (6339), third Charlotte Edwards (5992).
Each answer states its source and coverage. All-time totals use verified scorecards or official career records when available; ball-level analysis uses recorded deliveries. When coverage differs, the page says so. · how we verify our numbers · methodology · all answered questions