A tall and lanky lad from Lahore, Zulqarnain Haider was called up as a replacement for then wicket-keeper Kamran Akmal for a T20I against South Africa in 2007 but unfortunately Pakistan went on to lose that game by 10 runs and Haider could not contribute much. Haider played for the Pakistan Under-19 squad and Pakistan Telecommunication Company Limited in the Pakistan Domestic League.