The news of England’s former skipper and batsman Alastair Cook retiring from international cricket had already left the fans in a state of shock. Well, the left-handed batsman who had made a Test debut against India in 2006 might have never thought that he will score a century in his final Test innings and that too against the same opponent.
Over a career spanning 12 years, Cook has smashed 12,472 runs and 33 centuries in 161 matches. Moreover, the 33-year-old batsman has smashed the most number of centuries and runs than any other English batsman.
As Cook scored a brilliant century against India, he entered the list of those cricketers who have scored a century in both of their 1st and last test match:
1. Mohammad Azharuddin
Indian rockstar Mohammad Azharuddin is one of those players who has scored a century on his 1st as well as the last match. Making his debut on December 1984, against England, the veteran batsman scored 110 runs while in his last match against South Africa which was played on March 2000, he smashed a brilliant 102 runs.
2. Reginald Duff
Way back in 1901–02, Australian batsman Reginald Duff had scored a brilliant 104 against arch-rivals England. In fact, he scored a brilliant 146 in his last match to become the first batsman to score a century on Test debut as well as in his last farewell match.
3. Greg Chappell
On December 11, 1970, Australian legendary batsman Greg Chappell scored a brilliant 108 runs against England on his debut while he proved his mettle when he smashed 184 runs against Pakistan on January 6, 1984.
4. Bill Ponsford
Another Australian cricketer who has the same feat on his name is Bill Ponsford. Well, the Australian batsman has scored 110 runs on his debut test match on December 1924. Further, he had also smashed a brilliant 266 runs in his last match against England in 1934.
5. Alastair Cook
Well, Alastair Cook became the 1st England batsman to score a century in first and the last test match. The left-hander has smashed 104 no against India in March 2006 and 100 no in his last test match against India.
Meanwhile, England has declared at 423/8 and India now needs 463 runs to win at the end of Day 4.