5 players who scored a century and took a 5-wicket haul in a Test more than once
4) Mushtaq Mohammad (2 times)
Mushtaq Mohammad is a former Pakistani cricketer widely considered as one of the greatest all-rounders the country has ever produced who went on to become the Pakistani captain for nineteen Test matches.
Mushtaq was one of the five Mohammad brothers who settled in Pakistan migrating from Western India, four of them playing cricket for the Pakistan national Cricket team. Having played county Cricket for Northamptonshire, he was a very effective leg-spinner and captained the side to their first ever trophy.
The right-handed batsman scored 10 centuries in the 57 Test matches he played for Pakistan, which also includes a double against New Zealand in Dunedin. It was during that match that Mohammad also took a 5-wicket haul back in 1973. Four years later, he again showed what he is capable of scoring 121 runs complemented with bowling figures of 5 for 28 against West Indies in Port of Spain, 1977.