Underrated is a more boring thread as it's easier to come up with ex players. Redondo (lol), Nedved, Thuram, Del Piero, Gerrard.
It's difficult as if you're going by the average football fan (which I guess is what we're doing) then the list is huge.
Dele Alli is overrated. Just sayin'.