England opener Alastair Cook will call it quits from international cricket after the fifth and final Test against India at The Oval, starting on September 7. The 33-year old Cook is England’s highest run-scorer in cricket’s most traditional format – Test cricket.

Cook has scored 12,254 runs in 160 Tests in the England shirt at an impressive average of close to 45. He has also slammed 32 centuries in whites, which is also an all-time English record.

“There is nothing left in the tank,” said Cook, who captained his country in a record 59 Tests.

“After much thought and deliberation over the last few months I have decided to announce my retirement from international cricket at the end of this Test series against India,” Cook said in a statement on Monday.

“Although it is a sad day, I can do so with a big smile on my face knowing I have given everything and there is nothing left in the tank. 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. The thought of not sharing the dressing room again, with some of my teammates was the hardest part of my decision, but I know the timing is right.”

Cook is sixth on the all-time list of Test run-scorers and has made a record 11,627 runs as an opener.

“I have loved cricket my whole life from playing in the garden as a child and will never underestimate how special it is to pull on an England shirt. So I know it is the right time to give the next generation of young cricketers their turn to entertain us and feel the immense pride that comes with representing your country.”

“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,” Cook added.

Surprisingly, Cook has struggled to find form this year as he averaged 18.62 in 16 innings, and has failed to cross the fifty-mark in the current series against India.