The defender has 107 caps for the Three Lions but is thought to be behind Leighton Baines and Luke Shaw in the pecking order in Roy Hodgson's squad to take to Brazil
Leighton Baines and Luke Shaw are favourites to get the nod from Roy Hodgson for the upcoming tournament in Brazil with Cole spending most of the season playing second-fiddle to Cesar Azpilicueta at Chelea.
Cole, who has 107 caps, feels England fans may have grown tired of him after 13 years on the international stage but the 33-year-old insists he is not done with just yet.
"There was probably a lot of pressure on me to fight for my England spot," Cole told BeIN Sport.
"Maybe not just my starting spot even - just to get on the plane. I think everyone wanted me to fail, to be honest.
"I think real football fans understand what I bring to a team and what I give to a team and if I do make it on the plane hopefully people can see that.
"But ultimately most people wanted me to fail in Madrid last week, for sure.
"Maybe people have seen me play for 13 years for my country and have probably had enough of it.
"You look at the players and you have Baines who is playing brilliant and young Luke Shaw who has done amazing this season so I don't blame them, they've got reasons to, but like I said in my Nike ad - I'm not done yet."
England have been placed against Italy, Uruguay and Costa Rica in Group D at the World Cup in Brazil.