The Indian team registered a historic victory of 137 runs against Hong Kong in the Women's Asia Cup 2026. The real star of this match was opener Smriti Mandhana, who played an explosive century of 124 runs in just 64 balls. On the basis of this explosive performance, Mandhana has created a new history in women's international cricket (Test, ODI and T20). She has now become the highest run scorer in the world by combining all three formats of international cricket. In this matter, she has left behind the record of former legendary captain Mithali Raj. So let us now know who are the top-5 batsmen who have scored the most runs in women's international cricket.
Smriti Mandhana
Smriti Mandhana has now become the first batsman in the world to score the most runs in international cricket. He has scored a total of 10,880 runs in his name in all three formats of international cricket. He has scored 788 runs in 9 Test matches played for India at an excellent average of 52.53, which also includes 2 century innings. While making her mark in ODI cricket, Mandhana has scored 5411 runs in 120 ODI matches with an excellent average of 47.88. Apart from this, Mandhana has scored a total of 4681 runs in 173 T20 International matches.
🚨 Record Alert 🚨
Smriti Mandhana is now the leading run-getter in women's internationals 🫡🫡
She surpasses former #TeamIndia captain Mithali Raj 👏👏#WomensAsiaCup | #INDvHKpic.twitter.com/qqxNYJcunz
— BCCI Women (@BCCIWomen) September 3, 2026
Mithali Raj
Former Indian women's cricket team captain Mithali Raj has held the world record for scoring the most runs in women's international cricket for a long time. He has scored a total of 10868 runs in his illustrious and historic career. He showed amazing consistency in ODI cricket and scored a total of 7805 runs in 232 matches, which included 7 centuries and 64 half-centuries. Whereas, in Test cricket, Mithali Raj scored 699 runs in 12 matches. Apart from this, he scored a total of 2364 runs in his name while playing 89 T20 International matches.
suzy bates
New Zealand's great cricketer Suzie Bates is at number three in this list. He has scored a total of 10740 runs in 370 international matches in his career so far, which also includes 14 brilliant centuries. Talking about her international career, Suzie Bates has scored a total of 5982 runs in 184 ODI matches, while she has scored 4758 runs in 186 T20 International matches. On the basis of her excellent batting, she is among the world's greatest batsmen who have scored the most runs in the history of women's T20 International cricket.
Charlotte Edwards
Former England captain Charlotte Edwards is fourth in the list of scoring the most runs in international cricket. He has scored a total of 10273 runs in his international career. During this period, Edwards scored 1676 runs in 23 test matches. Whereas if we talk about ODI, he has 5992 runs in his name. At the same time, a total of 2605 runs have been scored from his bat in T20 International.
roxanne taylor
West Indies' legendary batsman Roxanne Taylor is at fifth position in this matter. He has scored a total of 10007 runs in his international career. Taylor has scored a total of 6339 runs in 179 ODI matches. During this period, he has scored 10 centuries and 42 half-centuries. In T20 International, he has a total of 3666 runs in 139 matches. During this period he has scored a total of 22 half-centuries.
Also read: Explainer: Cricket's 'Age Scam' exposed! Know how more than 60 players of Bengal and big stars of Under-19 were exposed.