Meet Asif Afridi - Once banned for breaching corruption code in 2022, makes Test debut for Pakistan aged 38

Meet Asif Afridi - Once banned for breaching corruption code in 2022, makes Test debut for Pakistan aged 38

Meet Asif Afridi - Second oldest Test debutant for Pakistan at age 38 Photograph: (PSL)

Story highlights

Asif is not only the oldest Test debutant in 21st century for Pakistan but second in all of Test cricket history. Ahead of Asif, Ireland's Ed Joyce is the oldest Test debutant in 21st century.

Pakistan, on Monday (Oct 20), handed a Test debut to Asif Afridi at the age of 38 during second home Test vs South Africa, making him the oldest debut for the team in their history of Test cricket. The record for oldest player at Test debut for Pakistan belongs to Miran Bakhsh who was 47 when he played his first Test in 1955 against India. This also means that Asif is not only the oldest Test debutant in 21st century for Pakistan but second in all of Test cricket history. Ahead of Asif, Ireland's Ed Joyce is the oldest Test debutant in 21st century when he played his first Test in 2018, aged 39 years and 231 days.

Who is Asif Afridi - oldest Test debutant in 21st century

Afridi made his first class debut in Pakistan back in 2009. He was also banned by the Pakistan Cricket Board's (PCB) anti-corruption panel for infringing the board's code on conduct in 2022. His ban initially was for two years which was later reduced to one year when he was allowed to make a comeback into the domestic circuit in 2023. The PCB, however, offered no explanation for reducing the ban time-period, as per ESPNCricinfo. The spinner replaced Hasan Ali in the playing XI from the first Test against Pakistan which they had won b 93 runs.

Also Read - ‘Where will he bowl...,' Ashwin questions India not selecting Kuldeep in Perth ODI

Oldest Test Players to Debut for Pakistan

  • Miran Bakhsh in 1955 vs India aged 47 years 284 days
  • Asif Afridi in 2025 vs South Africa aged 38 years 299 days
  • Tabish Khan in 2021 vs Zimbabwe aged 36 years 146 days

Trending Stories

Oldest Test Players to Debut since 2000

  • Ed Joyce (Ireland) in 2018 vs Pakistan aged 39 years 231 days
  • Asif Afridi (Pakistan) in 2025 vs South Africa aged 38 years 299 days
  • Shaun von Berg (South Africa) in 2024 vs New Zealand aged 37 years 150 days
  • Tabish Khan (Pakistan) in 2021 vs Zimbabwe aged 36 years 146 days

About the Author

Prashant Talreja is an Assistant Editor at WION, specializing in sports: cricket, tennis, golf, football, etc. With over 10 years of experience in sports journalism, Talreja has pr...Read More