Ben Stokes said retiring from international cricket was the “best thing” for him because he felt burned out and wanted to protect his long-term enjoyment of the game. He also said the decision was not just about recent drama, but about the overall physical and mental toll of playing at that level for so long.

Why he’s stepping away

Stokes explained that he had been thinking about retirement for a while, especially after the Ashes in Australia, and that the demands of international cricket had started to feel draining. He said he wanted to keep his passion for cricket alive rather than push on until he was fully exhausted.

He also dismissed the idea that this was a sudden emotional reaction, saying he had taken time over the decision and was comfortable with it.

What seems to have influenced it

A few factors came up in reporting:

  • Burnout from years of intense international cricket.
  • The pressure and emotional strain of leadership and constant expectations.
  • A recent series of events around England’s Test summer, including being left out of the second Test and then returning for the third.

What he said publicly

Stokes framed the move as personal rather than dramatic, saying it was the right choice for him now and that he had no regrets. He also ruled out reversing the retirement for the Ashes, saying he is “done”.

In one line

The simplest answer is: he’s retiring because the pressure and workload of international cricket became too much, and he wants to leave while he still loves the game.

TL;DR: Ben Stokes retired because he felt burned out, had been considering it for some time, and believes stepping away is the best way to protect his passion for cricket.