Nepal's Dipendra Singh Airee set the record for the fastest fifty in T20 cricket, reaching the milestone in just 9 balls during a clash against Mongolia at Hangzhou.
Ashutosh Sharma from Railways stormed to a 50 in just 11 deliveries, claiming the fastest fifty record in Indian T20 cricket during a match against Arunachal Pradesh in Ranchi.
Yuvraj Singh stunned the world with a blistering fifty off 12 balls against England in Durban, securing his place among T20I cricket's fastest fifties.
Chris Gayle powered his way to a rapid fifty in just 12 balls for Melbourne Renegades against Adelaide Strikers.
Hazratullah Zazai blasted his way to 50 in 12 balls while playing for Kabul Zwanan against Balkh Legends.
Estonia’s Sahil Chauhan joined the elite club of fast scorers, smashing a fifty in only 12 balls against Cyprus in Episkopi.
Marcus Trescothick displayed his hitting prowess with a quickfire fifty in 13 balls for Somerset against Hampshire at Taunton, etching his name among the fastest in T20.
Sunil Narine added to his all-rounder credentials, slamming a fifty in 13 balls for Comilla Victorians against Chattogram Challengers in Mirpur.
Yashasvi Jaiswal lit up Eden Gardens with a 13-ball fifty for Rajasthan Royals against Kolkata Knight Riders, making T20 history in Kolkata.
Imran Nazir hammered a fifty in just 14 balls for Sialkot against Lahore Eagles in Lahore.