Shivam Dube, India’s underestimated all-rounder, has stealthily constructed one of the most impressive records of T20I cricket. The unconquerable man was defeated at last, though not before he had set a record for himself.
In a manner similar to Dube, certain players appear to possess a unique blessing that when they are in the playing eleven, the team cannot lose.
Let’s consider the longest unbeaten streaks in T20Is, where victory has almost become a habit for some cricketers.
Players With Longest Unbeaten Streak in T20I Format
5. Mohammad Shahzad – 19 matches (2016-2021)
Charismatic Afghanistan opener Mohammad Shahzad is the fifth player on this list with 19 unbeaten T20Is. As a powerhouse at the top of the order, Shahzad’s aggressive batting often helped Afghanistan to a good start and carried them to victory.
His presence instilled confidence in the Afghan team against even the strongest opposition. His winning streak ushered in a golden period during which Afghanistan slowly but surely gained a foothold as a respected T20 nation.
4. Manish Pandey – 20 matches (2018-2020)
Shivam Dube’s taking of the limelight was soon followed by Manish Pandey’s being the quiet match-winner for India. He remained unbeaten in 20 T20Is during the period of 2018 and 2020, and in most cases, he was the one finishing off the matches.
Although he did not always get backed up by long runs in the team, Pandey’s calmness in finishing and sharpness in fielding helped India remain consistent. His streak is one of the most underrated accomplishments of his T20I career.
3. Jasprit Bumrah – 24 matches (2021-2025)
Jasprit Bumrah, India’s premier pace bowler, has the highest control both in his bowling and in terms of his record. 24 unbroken T20Is without loss speak loudly of his being regarded as one of the most reliable match-winners in the world.
Bumrah’s capacity to safeguard runs whilst being pressured has frequently been the crucial point in the decision of winning or losing. Whenever Jasprit is there, the Indian team merely appears to be more powerful and more self-assured, and this short-lived victory is but a minor indication of such a prevailing.
2. Pascal Murungi – 27 matches (2022-2024)
The captain of Uganda, Pascal Murungi, is the second runner in this list with his fabulous unbeaten record of 27 T20Is. He has been playing the role of an angel to his country, Uganda that has been slowly emerging as a cricketing nation and making a mark in the associate cricket.
Leadership by Murungi has flown in discipline and faith in the team which has not only enabled them but to outdo their expectations in global qualifiers. His unblemished record as captain is a strong indicator of the journey Uganda has taken in T20 cricket to become a contender. He is still in the early stages of his captaincy career but he could very well be the one to set new records as Uganda sets foot into the next phase in T20 cricket.
1. Shivam Dube – 37 matches (2019-2025)
The man, the myth, Shivam Dube is positioned very comfortably at the top of this list with the remarkable feat of 37 T20Is without a loss, which speaks volumes of the impact he has made since coming back to India’s setup. Dube who was initially a hit-or-miss player is now one of the most reliable and dependable match-winners.
Dube’s performance as an all-rounder provides India with the ideal mixture of strength and calmness. And more importantly, he has been a part of the dominating Indian side which has already known how to seal tight games.
Dube’s streak ended with India’s 4-wicket loss to Australia in the 2nd T20I in Melbourne. However, he is still very much in the lead in this listing and will probably be there for some time.




