15. Kevin Keegan
When it comes to playing as a forward, being swift, aggressive and crafty is a must. Kevin Keegan one of the top 16 best English soccer players of all time, can proudly say that he was all of that and more. He was awarded European footballer of the year, twice, and not many soccer players have that honor. Kevin Keegan was perhaps the best soccer player of his generation, and after he retired from professional football, he went on to manage pro teams and inspired greatness. He played for several teams, most notably, Liverpool and Hamburger SV and of course he played with the National team of England.