Longest winning streak in T20Is [Source: AFP Photos]
Shivam Dube, India’s underrated all-rounder, has quietly built one of the most remarkable records in T20I cricket. The invincible man has finally fallen, but not without setting a record for himself.
Like Dube, some players seem to carry a special charm that when they’re in the XI, their team just doesn’t lose.
Let’s have a look at the cricketers who’ve enjoyed the longest unbeaten streaks in T20Is, a format where victory has almost become a habit.
5. Mohammad Shahzad - 19 matches (2016-2021)
5. Mohammad Shahzad - 19 matches (2016-2021) [Source: @RealCricketNow/X.com]
The charismatic Afghanistan opener, Mohammad Shahzad, is fifth on the list, with 19 unbeaten T20Is. A powerhouse at the top, Shahzad's aggressive starts often got the required momentum for Afghanistan.
His presence imparted confidence in the Afghan lineup against strong opposition. His winning streak embarked on a golden era where Afghanistan began to establish itself as a respected T20 side.
4. Manish Pandey - 20 matches (2018-2020)
4. Manish Pandey - 20 matches (2018-2020) [Source: @IndiaSportscafe/X.com]
Before Shivam Dube took the spotlight, Manish Pandey was India’s quiet match-winner. Between 2018 and 2020, he remained undefeated in 20 T20Is, more often than not finishing off matches.
While he didn’t always get long runs in the side, Pandey’s calm finishing and sharp fielding helped India be consistent. His streak remains one of his most underrated achievements in his T20I career.
3. Jasprit Bumrah - 24 matches (2021-2025)
3. Jasprit Bumrah - 24 matches (2021-2025) [Source: @academy_dinda/X.com]
Jasprit Bumrah, India's leading fast bowler, is the ultimate example of control, both in his bowling and in terms of his record. 24 continuous T20Is without a loss is just a testimony to why he is considered one of the most dependable match-winners in the world.
Bumrah’s ability to defend runs under pressure has often been the difference between victory and defeat. Whenever Jasprit is involved, India simply looks that extra stronger and that extra confident, and this streak is only a small reflection of that type of dominance.
2. Pascal Murungi - 27 matches (2022-2024)
2. Pascal Murungi - 27 matches (2022-2024) [Source: @MurungiPascal6/X.com]
In second place on this list is Uganda's young, energetic captain, Pascal Murungi, with a staggering record of 27 T20Is without a loss. He has been an inspiration to his rising cricket nation, making waves in associate cricket.
Murungi's leadership has brought discipline and belief to Uganda's side, which enabled them to punch above their weight in global qualifiers. His unbeaten record as captain suggests how far Uganda has come as a force in T20 cricket. Still only at the start of his captaincy career, he may well go on to build new records as Uganda keeps on rising.
1. Shivam Dube - 37 matches (2019-2025)
1. Shivam Dube - 37 matches (2019-2025) [Source: @ShuhidAufridi/X.com]
The man, the myth, Shivam Dube sits comfortably at the top of this list, going 37 T20Is without ending on the losing side, a record that indicates his incredible impact since his return to India’s setup. From a hit-or-miss player, Dube has turned into one of the most dependable match-winners.
His presence as an all-rounder gives India the perfect balance between power and composure. More importantly, he’s been part of a dominant Indian side that has learnt how to close out tight games.
With India's 4-wicket loss to Australia in the 2nd T20I at Melbourne, Dube’s streak came to an end. Regardless, Shivam Dube is miles ahead in this list and will likely remain at the top for a while.



.jpg?type=mq)

