Just now Fernando Torres is the most complete striker in the world,you only have to see how much Liverpool stuggle when he's not fit or playing!
David Villa is prob a better finisher and must be close to him though?
Special Mention for some golden oldies winding down their careers!
1.Ronaldo- Just awesome in his day
2.Christian Vieri-Had everything apart from fitness,but still outscored everybody at every club he's been at!
3.Ruud Van Nistelrooy- the most complete finisher i've ever seen,LETHAL!!
4.Raul-Never had pace but didn't need it with a brain like his!
5.Andiy Shevchenko-Should Never have left Milan!