Johannesburg, April 23 -- Indian skipper Harmanpreet Kaur completed 3,000 runs in T20I cricket as a captain, becoming the captain with the most runs in the format.

Harmanpreet achieved this milestone during her side's third T20I against South Africa at Johannesburg on Thursday, scoring 66 in 38 balls, with seven fours and three sixes at a strike rate of 173.68.

Now, as a captain in T20Is, she has scored 3,017 runs in 138 matches and 125 innings at an average of 32.79, including a century and 14 fifties, with her closest rival being Sri Lanka's Chamari Athapaththu, with 3,016 runs in 108 matches and 107 innings at an average of 30.16, including three centuries and 14 fifties.

Harmanpreet is the third-highest run-getter in women's T20Is,...