Asif Afridi, born on December 25, 1986, in Peshawar, Pakistan, is a left-arm orthodox spinner and left-handed batsman who made his Test debut for Pakistan at the age of 38 years and 299 days during the second Test against South Africa in Rawalpindi on October 20, 2025.
This makes him the second-oldest Test debutant for Pakistan. He received his cap from Shaheen Shah Afridi and replaced Hasan in the lineup, with Pakistan winning the toss and electing to bat first.
Despite making his debut at the age of 38 years, Asif comes nowhere close to being the oldest debutant in the history of the game. The oldest Test debutant ever among these nations remains James Southerton of England, who made his debut at the age of 49 years 119 days in 1877.
Oldest Test Debutants in History of the Game
India - RJD Jamshedji (1933):
At 41, left-arm
spinner RJD Jamshedji made his Test debut against England in Mumbai, becoming India's oldest debutant, known for his control and guile on turning pitches.
Pakistan - Miran Bakhsh (1955):
At 47, off-spinner Miran Bakhsh debuted against India in Lahore, stunningly defying age with his accuracy and stamina, becoming Pakistan's oldest Test debutant and a symbol of perseverance.
Australia - J Southerton (1877):
James Southerton, aged 49, debuted in the first-ever Test at Melbourne against England, etching his name in history as cricket's oldest debutant and a pioneer of spin bowling.
South Africa - O Henry (1992):
At 40, South African pacer Omar Henry debuted against India in Durban post-apartheid, marking both a symbolic and sporting milestone as the nation returned to international cricket.
Sri Lanka - DS de Silva (1982):
Aged 39, Sri Lanka's D.S. de Silva debuted against England in Colombo, offering experience and stability in the nation's maiden Test, reflecting maturity in the island's cricketing dawn.
England - J Southerton (1877):
At 49, England's James Southerton made his debut in the first-ever Test versus Australia, representing experience from early county cricket and setting records for longevity and dedication to the game.
New Zealand - HM McGirr (1930):
At 38, New Zealand's Herb McGirr debuted against England in Auckland, showcasing late-blooming talent with both bat and ball as the Kiwis entered the Test arena for the first time.
West Indies - N Betancourt (1930):
Aged 42, Nelson Betancourt made his Test debut versus England in Port of Spain, providing leadership and poise as West Indies took their early steps into Test cricket's elite stage.
Oldest Test Debutants
Country | Player | Age on Debut | Opponent | Year |
---|---|---|---|---|
India | RJD Jamshedji | 41y 27d | England | 1933 |
Pakistan | Miran Bakhsh | 47y 284d | India | 1955 |
Australia | J Southerton | 49y 119d | England | 1877 |
South Africa | O Henry | 40y 295d | India | 1992 |
Sri Lanka | DS de Silva | 39y 251d | England | 1982 |
England | J Southerton | 49y 119d | Australia | 1877 |
New Zealand | HM McGirr | 38y 101d | England | 1930 |
West Indies | N Betancourt | 42y 242d | England | 1930 |