Former captain and record holder Alastair Cook has confirmed he will retire from England duty after the fifth Test against India. Cook, who is England’s all-time highest Test run-scorer with 12,254 runs, has announced the final Test against the tourists will be his last appearance for his country, having made his debut against the same opponents back in 2006.
The 33-year-old opener has managed a record 32 centuries in 160 Tests but says “there is nothing left in the tank”.
He added: “I have achieved more than I could have ever imagined and feel very privileged to have played for such a long time alongside some of the greats of the English game.”
England have already secured a series win over India ahead of the final Test at the Oval as they lead 3-1 but Cook has struggled to make an impact.
The former skipper has failed to hit a half-century during the ongoing series and has averaged 18.62 in 16 innings this year.
Cook captained his country in a record 59 Tests before stepping aside last year.