3 batsmen who have scored a half-century in just 12 balls

The Universal Boss - Chris Gayle
The Universal Boss - Chris Gayle

Just like all other things in the world, Cricket also has changed a lot with time. Among the many changed things, the most recognizable is the changed attitude of the batsmen. There was a time when 250 was considered as a safe target, but now that is being scored in T20 matches quite often.

With the advent of T20 cricket, the cricketing world saw the rise of many attacking batsmen who just changed the basic way of playing cricket. The only thing they know is to hit each and every ball fiercely. This attitude paved the way for many records which were unthinkable some time ago.

About 15 years ago, no one would have thought of scoring a half-century in just 12 balls but some batsmen of this T20 era has achieved this feat also.

Here are the 3 batsmen who have scored the fastest half-century in T20s:


3. Yuvraj Singh

Yuvraj hit 6 sixes in an over on his way to the fastest half-century
Yuvraj hit 6 sixes in an over on his way to the fastest half-century

How can anyone forget that match when this left-handed Indian batsman sent English bowler Stuart Broad all around the ground in the 19th over of the Indian Innings. He played an outstanding innings of 58 runs off just 16 balls with 7 sixes.

While doing so, he completed his half-century in just 12 balls at an unbelievable strike rate of 416.7. This was and still is the fastest fifty in the T20I. With the help of this outstanding inning of Yuvraj Singh, India scored 218 runs from 20 overs and won the game by 18 runs.

This two-time World Cup winner has now retired from all forms of the game, but will always be remembered for this legendary innings.

2. Chris Gayle

Chris Gayle
Chris Gayle

The Universal Boss, Chris Gayle became the second batsman to achieve the feat in the Big Bash league, 2016. While playing for Melbourne Renegades in a game against Adelaide Strikers, he scored 56 runs off just 17 balls with the help of 7 sixes and 2 fours.

But unfortunately, his team lost the match by 27 runs while chasing the target of 171 runs as no other batsman could contribute significantly.


1. Hazratullah Zazai

Hazratullah Zazai
Hazratullah Zazai

This left-handed Afghan player became the talk of the town when hit 6 sixes in 6 balls in the Afghanistan Premier League. While opening the batting for Kabul Zwanan in a match against Balkh Legends, he hammered 62 runs off just 17 balls. On his way to the 12 ball half century, he became the third batsman to hit 6 sixes in 6 balls in a T20 match after Yuvraj Singh and Chris Gayle.

But unfortunately, just like Gayle, his team also lost the match as they failed to chase the target of 245 runs set by Balkh Legends with the help of Gayle's outstanding innings of 80 runs off just 48 balls.

Brand-new app in a brand-new avatar! Download CricRocket for fast cricket scores, rocket flicks, super notifications and much more! 🚀☄️

Quick Links