Everton legend Leon Osman has criticised current Toffees midfielder Ross Barkley for not pushing on during his career at Goodison Park.
Osman, who scored 57 goals in 433 appearances for the Merseyside club across 14 seasons, told BBC Radio 5 Live that the 23-year-old is not fulfilling his potential.
He said: “He’s been playing in the first-team since he was 17-18.
“That’s a long time to have been playing in the Premier League and not kicked on, and not made that next step.
“It’s worrying that he’s still being talked about as a young player and ‘give him time’.”
Barkley, who along with Nathaniel Clyne was the only outfield England player to not play a single minute of their two matches against Germany and Lithuania last month, has scored four goals and provided seven assists in 29 Premier League appearances this term.
He has come under criticism for some poor challenges in games too, with Liverpool defender Dejan Lovren particularly unhappy with a tackle he was on the end of during the Merseyside derby on Saturday.
The attacking midfielder often went missing at Anfield and again during his side’s draw with Manchester United at Old Trafford on Tuesday night, and he will need to put his stamp on more Premier League matches if he is to become a regular starter under Gareth Southgate for the Three Lions.