The record for the fastest fifty in T20 internationals is held by Dipendra Singh Airee of Nepal. He reached his half-century in just 9 balls against Mongolia during the men's T20 competition at the 2023 Asian Games
Before Airee, the record was held by India's Yuvraj Singh, who smashed a 12-ball fifty against England in the 2007 ICC T20 World Cup, a knock famous for his six sixes in an over