England's highest run-scorer in Test cricket, Alastair Cook, has revealed he would retire from international cricket at the end of the ongoing Test series against India. "There's nothing left in the tank. I have achieved more than I could have ever imagined," Cook said. The left-handed batsman had stepped down from a four-year spell as Test captain in February 2017.