Kane won the Golden Boot at the World Cup over the summer, scoring six goals for the Three Lions in Russia.
But the Tottenham Hotspur striker failed to find the net past the last-16 in Russia and once again against Spain in the Uefa Nations League on Saturday, and has generally looked rusty for club and country since the latter stages of the World Cup.
His below-par displays have been put down to fatigue by some, including Gareth Southgate, who made the decision to rest Kane for England’s friendly against Switzerland on Tuesday.
But Barnes, who made 79 appearances for the Three Lions during his playing career, thinks Kane is unlikely to succeed in an England shirt because of his teammates.
“I remember when this whole directive to get more comfortable on the ball started a few years ago,” Barnes told talkSPORT (via the Express).
“What we did to promote comfort on the ball was start to get players who are comfortable on the ball.
“I think we needed to develop players who could play one and two touch. Instead we got players comfortable on the ball who could take 50 touches. So now we have players who can do that.
Harry Kane scored more goals (6) at the 2018 World Cup than any other player.
The second English player to win the World Cup Golden Boot after Gary Lineker in 1986. pic.twitter.com/UUESSLLUbV
— Squawka Football (@Squawka) July 24, 2018
“Look at [Jesse] Lingard, [Marcus] Rashford, [Raheem] Sterling – they’re all very good dribblers.
But we don’t have a creative player like Andrea Pirlo. So, we either have defensive midfield players like [Eric] Dier and [Jordan] Henderson or attacking midfielder players who just dribble.
“That is why I feel so sorry for Harry Kane. As much as he got the Golden Boot and is a fantastic goal scorer, we are not creating any chances for him. It’s because the players we want to be creative are the ones who have too many touches on the ball and who dribble.”
Kane has scored a total 19 goals in 31 games for England but has failed to get on the scoresheet in each of his last three international appearances.
He found the net 41 times in 48 matches for Spurs last season, reaching the 30-goal mark in the Premier League for the first time.
The 25-year-old will likely feature from the start when Tottenham take on Liverpool at Wembley on Saturday.