5. Miroslav Klose
Although born in Poland, Klose is one of the top best German soccer players of all time, being in a position of striker. He is one of the younger generations of German footballers, having retired from active playing in 2016. But he remained in the world of soccer, currently being part of Germany’s coaching team.