ryan giggs is the oldest player in the premier league
The oldest premier league player still playing today is Dean Windass of Hull City. He is currently 39 years old and still playing in the premier league.
It is most likely Ryan Giggs.
Surely it is Teddy Sheringham at arbout 40