He's an average striker at best; he's been shit @ club level forever. He is lazy, clumsy, and his goalscoring record isn't impressive, whether it be for club(s) or country. Podolski scores a lot of goals for Germany, but he's always been a mediocre player @ club level.
As for that list, Castrol Football Rankings are a universal joke.