Muhammad Shahzad has etched his name in cricketing history by scoring the fastest first-class century by a Pakistani batter, achieving the milestone in a mere 49 balls. His remarkable innings included eight towering sixes and 12 boundaries, culminating in a score of 114 runs off just 62 balls. This historic performance unfolded at the Diamond Cricket Ground in Islamabad, during a match for Pakistan Television against Kingsmen Academy, marking the first day of the third round of the President’s Trophy.
Shahzad’s innings came at a crucial juncture, as he arrived at the crease with his team in a precarious position at 34 for 3. Teaming up with Mohammad Taha, who contributed 43, Shahzad helped steer the team out of trouble with a vital 143-run partnership. This century is Shahzad’s sixth in first-class cricket, achieved over 21 matches. Additionally, he has participated in 22 List A encounters and 26 T20s. His debut season in the Pakistan Super League (PSL) saw him play six games for Islamabad United in 2025.
Previously, Misbah-ul-Haq held the record for the quickest first-class century by a Pakistani, with a 56-ball century against Australia during the 2014 Test in Abu Dhabi. Misbah’s feat equalled Viv Richards’ record for the fastest Test hundred, although this was later surpassed by Brendon McCullum’s 54-ball century in Christchurch against Australia in 2016.
Muhammad Shahzad is a product of the PCB’s developmental pathways, having represented Pakistan’s Under-16 and Under-19 teams, including an appearance in the 2020 Under-19 World Cup held in South Africa.
Shahzad’s achievement not only underscores his talent but also signals a promising future for the young cricketer, who continues to rise through the ranks with his aggressive yet skilful approach to batting.