90% would say Cristiana Ronaldo or Messi but they may be best player in terms of Goals made in their matches.
But i think those player are best who have their own technique in play and have different methods to handle the difficult situation in playing football