Players who have scored in each of the last three World Cups: Lionel Messi Cristiano Ronaldo Xherdan Shaqiri 5.3K views20:25