Farhan scored his fourth T20 century within a month during Islamabad United's victory over Peshawar Zalmi in the Pakistan Super League, where he notched 97 runs in a partnership of 144 with Colin Munro. His outstanding form continued from the National T20 Cup, where he recorded scores of 114, 162, and 148.
With a blazing 106 off 52 balls, Farhan led Islamabad to a total of 243-5, the highest score in the current PSL season. Despite a resilient 87 by Mohammad Haris for Peshawar, their pursuit fell short as they were bundled out for 141, unable to match the colossal target set by Islamabad. Farhan's century marked a milestone as he joined an elite group of players to achieve four T20 centuries in a year, alongside the likes of Chris Gayle, Virat Kohli, Jos Buttler, and Shubman Gill.