Miroslav Klose from Germany has scored the most number of goals i.e. 16