Khel Now logo
HomeSportsICC Women's World CupLive Cricket Score
Advertisement

T20I Cricket

Top 5 batsmen with most 50+ scores in all T20 matches

Vikas Singh Derek has a Master's in Journalism and has written more than 50,000 articles. He currently works as a cricket content writer at Khel Now.
Published at :December 22, 2025 at 11:45 AM
Modified at :December 22, 2025 at 11:45 AM
Top 5 batsmen with most 50+ scores in all T20 matches

David Warner is the batter with most 50+ scores in all T20 matches.

Undoubtedly, T20 is the most entertaining and exciting format of cricket, which enjoys wide popularity among fans. Since a T20 game consists of only 20 overs, teams often post mammoth totals with batters scoring at a high strike rate. Moreover, the matches go to the final ball, making them nail-biting clashes.

The first T20 international game took place in 2005, and over the last two decades, the format has observed high viewership among fans. Moreover, many franchise T20 leagues around the world have become a big source of entertainment for cricket enthusiasts.

Over the years, many batters have tasted immense success in T20Is. A few of them excelled at both international and domestic levels and scripted many batting records with their impeccable performances.

If we look at batters with the most 50+ scores in overall T20s, only five account for more than 100 such knocks. Moreover, all five of them belong to a different country. On that note, below are five batters with the most 50+ scores in overall T20 matches.

Top 5 batsmen with the most 50+ scores in all T20 matches

5. Jos Buttler- 105

Jos Buttler, Gujarat Titans, IPL 2025
Jos Buttler. (Image Source: BCCI)

Former England captain Jos Buttler grabs the fifth spot on this list. The wicket-keeper batsman has hammered 105 50+ scores in T20s. Out of these, there are eight centuries and 97 fifties. The 35-year-old has been among the most dominating openers in international cricket as well as the franchise tournaments. For England, he has scored one ton and 28 fifties in 144 games and overall in 473 T20 matches, he has 13507 runs.

4. Babar Azam- 107

Babar Azam, Pakistan Champions One-Day Cup
Babar Azam, Pakistan Champions One-Day Cup. (Image Source: Getty)

Former Pakistan captain Babar Azam captures the fourth place with 107 50+ scores in T20s, including 11 tons and 96 fifties. The right-handed batsman also holds the record for most 50+ scores in T20Is (41) in 136 matches, which includes three centuries and 38 half-centuries. Overall in T20s, he has hammered 11605 runs.

3. Chris Gayle- 110

Chris Gayle
Chris Gayle. (Image source: Getty)

Former West Indies stalwart Chris Gayle is known as the most dangerous opener to ever play in the shortest format. With his quickfire batting style and ability to clear boundaries with ease, Gayle dominated bowlers throughout his career. The left-handed batsman stormed 110 fifty-plus knocks in T20s, including 22 centuries and 88 half-centuries to go with 10060 runs.

2. Virat Kohli- 114

Virat Kohli, RCB, IPL 2025
Virat Kohli. (Image Source: IPL)

With 114 fifty-plus scores in his T20 career, former Indian captain Virat Kohli occupies second place. The right-handed batsman has scored nine centuries and 105 fifties. Kohli, who announced his retirement from T20Is in 2024, slammed one century and 38 fifties for India. After Rohit Sharma, he holds the record for most runs for the Men in Blue in the shortest format.

1. David Warner- 121

David Warner
David Warner. Image-Getty

Australian batting legend David Warner steals the peak position on this list with 121 fifty-plus scores in T20s, which include eight tons and 113 fifties. Warner played 110 T20Is for Australia in his career, hitting one century and 28 half-centuries. The opening batter is still active in franchise cricket and plays in various domestic T20 leagues around the world and has so far scored 13597 runs.

Who holds the record for the most 50+ scores in T20s?

David Warner holds the record for the most 50+ scores in T20s (121).

How many centuries and half-centuries did Virat Kohli score in T20Is?

Virat Kohli scored 1 century and 28 half-centuries in T20Is.

Who owns the record for most 50+ scores in T20 internationals?

Babar Azam owns the record for the most 50+ scores in T20 internationals.

For more updates, follow Khel Now Cricket on FacebookTwitterInstagramYoutube; download the Khel Now Android App or IOS App and join our community on WhatsappTelegram.

Vikas Singh Derek
Vikas Singh Derek

Vikas Singh Derek is a core cricket-lover since childhood and has always followed the sport both in his personal and professional life. He started his school life by watching cricket at home with family. Later, he played cricket on the field at local clubs during college. After his Master's in Journalism from Mumbai, he followed his passion by covering cricket news across various digital media. Since 2015, he has been an aspiring sports journalist and cricket content writer with over 50K+ articles.

Advertisement
Advertisement