The former Manchester United and England full-back thinks that Kane, who has six goals to his name and could still win the Golden Boot, must have been carrying a knock.
The Tottenham forward began the tournament brilliantly with five goals in two games but his form tailed off in the knockout stages, and he was particularly anonymous against Croatia in the 2-1 defeat in extra-time.
And Neville believes he was masking an injury.
"I’d be amazed if he hadn’t been carrying an injury since the Colombia game," Neville said on ITV.
Against Sweden he was static. I’d be amazed if he doesn’t come out and something emerges about his fitness.
"He’s just not been there."