Cook, who has resisted calls to quit as England's Test captain for much of this year, added: "He's entitled to his opinion, but it's not ideal for me, especially when you get through the summer I've had.

"I am disappointed because he is a good friend of mine and has been a supporter. It's not helpful at this time, because I am going to be captain in this World Cup.

"I've done it for three-and-a-half years. We're going to build up to that, and we've got a good chance."

Cook said he has not spoken to Swann about his comments, and added: "The phone is always open the other way."