Razzaq's place in the Pakistan national team has been marred by injuries and absences. In 2005 it was revealed that he was suffering from eating too much spinach, which was causing him to suffer from nausea and sickness while playing. This led to him being known as 'Popeye' by his teammates. In 2007, a poor performance in a series with both the bat and ball, in a match against South Africa, accompanied with an injury that forced him out of the 2007 cricket World Cup, had him dropped from the 2007 World Twenty20, a decision that received widespread criticism from cricket individuals.