Career
A slow left-arm orthodox bowler, Farkhan made his first-class debut in the 1964-1965 season, taking 5 for 60 for Sargodha against Combined Services. He played occasionally in the next few years, and took 6 for 204 for Sargodha when Lahore made 774 for 9 declared in the quarter-final of the Quaid-e-Azam Trophy in 1968-1969. In 1974-1975 he took 6 for 61 and 6 for 23 for Sargodha against Lahore B, but it was not enough to prevent a 114-run loss in a match in which 40 wickets fell for 406 runs.
He played no first-class cricket between the 1977-1978 season and 1984-1985, when Faisalabad, who had been unsuccessful in their initial first-class season in 1983-1984, appointed him to captain the team in 1984-1985.
He led them to their first two victories that season and took 20 wickets himself at an average of 18.00. In his first match he led Faisalabad to their first victory, over Gujranwala, taking seven wickets.
He led Faisalabad to three victories out of four matches in 1985-1986, then retired from first-class cricket.