Point guard Williams, who also played with Kirilenko for the Utah Jazz, believes that there are not many players in the NBA who produce better all-round performances than the Russian.
"There's not many players in this league - I don't think there's any players in this league - that can fill up a stat sheet the way he does," the 29-year-old told reporters.
"He's going to get rebounds, blocks and steals. He's going to shoot a high percentage. He passes like a point guard."
Kirilenko signed a two-year contract with the Nets in July.