There is no such thing as a "Direct Goal Kick." Goals can be scored from Goal Kicks Goals can be scored from Direct Free Kicks According to FIFA Laws of the Game
Seven free kicks
It is most likely Zinedine zidane as he was a play maker and scored as well. While Ronoldhino took penalties and free kicks as well.
Juninho is considered the greatest free-kick specialist of all time. As of 17 May 2009, Juninho has scored 44 goals from direct free kicks for Olympique Lyonnais, and he has also scored from free-kicks beyond 40 meters on four occasions.
They aren't, most are scored from open play.
He has scored 72 goals from free kicks.
In goalkeepers position he is ceni
9.78% in the 2011-12 season