The name of former female Indian veteran player Mithali Raj comes first in the list. He has scored 11,845 runs in international cricket. Not only this, he is also the number one batsman in this matter. No batsman has still been able to reach this number. Mithali has scored 5992 runs in 191 ODIs, 2605 runs in 95 T20Is and 1676 runs in 23 Tests. He has a total of 9 centuries in his name in ODIs.