2. Harmanpreet Kaur - 3349 runs 

harmanpreet kaur 3349 runs

The second highest run-scorer for India Women in T20Is is Indian skipper Harmanpreet Kaur. She also remains to be the only Indian women’s cricketer to score a century in T20I format. With 3349 runs from 170 games, Kaur has scored a hundred and 11 half-centuries.