With regular wicketkeeper
Kamran Akmal suffering from a prolonged period of poor form in both his roles as wicketkeeper and batsman, Pakistan were searching for a backup. Zulqarnain was drafted into Pakistan's 17-man squad for the
tour to South Africa in January 2007. He made his
Twenty20 International debut on the tour, assuming wicketkeeping duties from Akmal who acted as a specialist batsman. South Africa won by ten wickets, and Zulqarnain contributed just five runs to Pakistan's total of 129 all out. Zulqarnain had to wait more than three years for his next international match. In July 2010, Pakistan
toured England for four Tests, five ODIs, and two T20Is; Haider was included in the touring squad. After a
pair and several missed chances behind the stumps, Akmal was dropped in favour of Zulqarnain. In the first match, Zulqarnain was dismissed off the first ball by fast bowler
Stuart Broad, and nearly succumbed to his first ball in the second match. Initially, he was given out to spinner
Graeme Swann, Zulqarnain then
reviewed the decision and survived. He exploited the opportunity and made 88 runs before getting dismissed, and enthusiastically celebrated his half-century. Days later, it was revealed that Haider had suffered a fractured finger that could have been exacerbated after being hit on the hand by a throw from Stuart Broad. He played no further part in the series. When Pakistan
played South Africa in October 2010 for two T20Is and five ODIs, Zulqarnain was included in the 15-man squad as the only wicketkeeper. In the first four ODIs, he took three catches and scored just 48 runs. ==Threats and international retirement==