By Akshay
July 20, 2025
Mithali Raj holds the record for scoring the most runs in women's ODIs. She has scored 7805 runs in 232 matches.
England Charlotte Edwards has scored 5992 runs in 191 matches.
New Zealand Suzie Bates has scored 5896 runs in 171 matches.
West Indies' Stafanie Taylor has scored 5873 runs in 170 matches.
Australia's Belinda Clark has scored 4844 runs in 118 matches.
Australia's Karen Rolton has scored 4814 runs in 141 matches.
New Zealand's Amy Satterthwaite has scored 4639 runs in 146 matches.
Australia's Meg Lanning has scored 4602 runs in 103 matches.
India's Smriti Mandhana has scored 4543 runs in 104 matches.