In the explosive world of T20 Internationals (T20Is), where boundaries flow like water and strike rates tell tales of audacious brilliance, a select few batters have etched their names in history as the all-time leading run-scorers, combined across men’s and women’s cricket. Leading the pack is New Zealand’s Suzie Bates with 4,717* runs, followed closely by Pakistan’s Babar Azam (4,596*), India’s Smriti Mandhana (4,244*), Rohit Sharma (4,231), and Virat Kohli (4,188).

This elite quintet boasts not just volume but versatility, blending consistency, flair, and game-changing knocks. As India’s women, captained by Harmanpreet Kaur, battle Laura Wolvaardt’s South Africa in a five-match T20I series (April 17-27, 2026), with the hosts already up 1-0 after a 6-wicket win in the opener, Mandhana’s recent surge past Rohit Sharma to become India’s top T20I scorer adds fresh fire. With the 10th ICC Women’s T20 World Cup looming in England and Wales (June 12-July 5, 2026), let’s dive into the top 5 and their iconic journeys.
1) Suzie Bates (New Zealand): 4,717* Runs (175 Innings)
Suzie Bates stands unchallenged as the all-time leading run-scorer in T20Is, a testament to her two-decade dominance. The New Zealand opener debuted in T20Is on August 10, 2007, against South Africa at Taunton, after her ODI bow against India on March 4, 2006, at Lincoln. Across 181 matches, she has amassed 4,717 runs at a strike rate of 108.56 and an average of 28.93, featuring 28 half-centuries and a century.

Her pinnacle arrived on June 20, 2018, against South Africa at Taunton: an unbeaten 124* off 66 balls (16 fours, 3 sixes) alongside Sophie Devine, powering New Zealand to 216/1 and a 66-run rout. Bates’ longevity and poise make her the format’s gold standard, inspiring a generation as White Ferns eye the defence of their T20 World Cup glory.
2) Babar Azam (Pakistan): 4,596* Runs (136 Innings)
The current men’s T20I leading run-scorer, Babar Azam, blends elegance with explosiveness, holding the second spot overall. The former Pakistan skipper debuted in ODIs on May 31, 2016, against Zimbabwe at Lahore, and in T20Is on September 7, 2016, versus England at Manchester. In 145 matches, he has piled up 4,596 runs at a blistering 128.02 strike rate and 38.94 average, with 39 fifties and 3 tons.

His masterpiece? A whirlwind 122 off 59 balls (15 fours, 4 sixes) on April 14, 2021, at Centurion against South Africa, chasing 204 alongside Mohammad Rizwan for a 9-wicket win and Player of the Match honours. Babar’s silken touch proves class transcends gender divides in T20’s high-stakes arena.
3) Smriti Mandhana (India): 4,244* Runs (155 Innings)
India’s vice-captain Smriti Mandhana, now the nation’s pinnacle T20I scorer, surges to third overall with her left-handed elegance. India’s vice-captain Smriti Mandhana, now the nation’s pinnacle T20I scorer, surges to third overall with her left-handed wizardry. She burst onto the scene with a T20I debut on April 5, 2013, against Bangladesh at Vadodara. In 161 matches, Mandhana has 4,244 runs at 124.38 strike rate and 30.31 average, including 33 fifties and a century.

Her gem: 112 off 62 balls (15 fours, 3 sixes) on June 28, 2025, opening with Shafali Verma to post 210/5 against England at Nottingham, sealing a 97-run victory and Player of the Match. In the ongoing South Africa series opener (April 17, 2026), her 13 off 14 nudged her past Rohit Sharma, fueling India’s fightback dreams ahead of the Women’s T20 World Cup.
4) Rohit Sharma (India) – 4,231 Runs (151 Innings)
Rohit Sharma, retired T20I royalty, ranks fourth with his swashbuckling opener’s flair. He entered ODIs on June 23, 2007, against Ireland, and T20Is on September 19, 2007, versus England at Durban. Across 159 matches, he scored 4,231 runs at 140.89 strike rate and 32.05 average, boasting 32 fifties and 5 centuries.

His fireworks peaked on January 17, 2024, against Afghanistan at Bengaluru: an unbeaten 121* off 69 balls (11 fours, 8 sixes) with Yashasvi Jaiswal, hitting 212/4 before twin super overs clinched it, earning Player of the Match. Retiring post India’s 2024 T20 World Cup triumph over South Africa on June 29, 2024, in Barbados, Rohit bowed out as India’s former benchmark, now eclipsed by Mandhana.
5) Virat Kohli (India): 4,188 Runs (117 Innings)
Rounding out the top five, Virat Kohli’s chase-mastery shines through efficiency. The former India skipper debuted in ODIs on August 18, 2008, against Sri Lanka at Dambulla, and T20Is on June 12, 2010, versus Zimbabwe at Harare. In 125 matches, he’s gathered 4,188 runs at 137.04 strike rate and a stellar 48.69 average, with 38 fifties and a ton.

His T20I zenith: 122* off 61 balls (12 fours, 6 sixes) on September 8, 2022, opening with KL Rahul against Afghanistan, blasting 212/2 for a 101-run demolition and Player of the Match. Like Rohit, Kohli retired on June 29, 2024, after the World Cup final win in Barbados, leaving a blueprint of clutch brilliance.
These icons remind us that T20Is thrive on bold legacies, blending men’s muscle with women’s resilience. As Mandhana eyes World Cup contention, who climbs next?

Loves all things female cricket