In modern times, it is very rare to see cricketers play international cricket beyond the age of 40 as an exhaustive international schedule usually doesn’t allow their bodies to last for long. But back in the day, when there were only 4-5 international cricket teams and there was no limited overs cricket, it was common of cricketers to continue playing in their 40s with some even playing in their 50s.
When it comes to captains, only one player skippered an international team in Test cricket beyond the age of 50. WG Grace, often considered as the “Father of Cricket”, achieved that when he led England in his final Test in June 1899.
Here are the 10 oldest players to captain an international team in Test cricket:
Rank | Player | Age | Team | Year |
1 | WG Grace | 50y 320d | England | 1899 |
2 | Gubby Allen | 45y 245d | England | 1948 |
3 | Wally Hammond | 43y 279d | England | 1947 |
4 | Warren Bardsley | 43y 233d | Australia | 1926 |
5 | Nelson Betancourt | 42y 247d | West Indies | 1930 |
6 | Syd Gregory | 42y 130d | Australia | 1912 |
7 | Bob Simpson | 42y 89d | Australia | 1978 |
8 | Warwick Armstrong | 42y 86d | Australia | 1921 |
9 | Johnny Douglas | 41y 330d | England | 1924 |
10 | Vinoo Mankad | 41y 289d | India | 1959 |
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️