Abdul Razzaq was born in Lahore, Pakistan on December 2, 1979. He is a Pakistani cricketer who has played for the Pakistani national cricket team in all three formats of the game. He is a right-arm fast bowler and a right-handed batsman. He has represented Pakistan in over 250 international matches and is considered to be one of the best all-rounders in the history of Pakistani cricket.