
The second Test between Pakistan and South Africa is underway at Rawalpindi Cricket Stadium, with Pakistan opting to bat first. The match witnessed a special moment as left-arm spinner Asif Afridi made his long-awaited Test debut for Pakistan.
At 38 years and 299 days old, Afridi has become the second oldest cricketer to make his Test debut for Pakistan. Interestingly, he is two years older than Virat Kohli, who has already retired after an illustrious Test career. Afridi will turn 39 in December, an age at which most players are nearing the end of their journeys.
The oldest debutant for Pakistan remains Miran Baksh, who played his first Test against India in 1955 at 47 years and 284 days.
Pakistan currently leads the two-match Test series 1-0, while South Africa must win this game to draw the series level.
Asif Afridi becomes the second oldest to make his Test debut while playing for Pakistan۔
— Zeeshan Qayyum 🇵🇰 (@XeeshanQayyum) October 20, 2025
Miran Bakhsh is their oldest at 47 when he debuted against India in 1955 pic.twitter.com/cCIv0kkap4
Pakistan Playing XI: Abdullah Shafiq, Imam-ul-Haq, Shan Masood (captain), Babar Azam, Saud Shakeel, Mohammad Rizwan (wk), Agha Salman, Nauman Ali, Sajid Khan, Shaheen Shah Afridi, Asif Afridi.
South Africa Playing XI: Aiden Markram (captain), Ryan Rickelton, Tristan Stubbs, Tony de Zorzi, Dewald Brevis, Kyle Verreynne (wk), Senuran Muthusamy, Marco Jansen, Simon Harmer, Keshav Maharaj, Kagiso Rabada.
-
1983 World Cup winner slams Gautam Gautam for criticizing Kris Srikkanth over Harshit Rana’s selection
-
Is Gautam Gambhir angry at Shubman Gill after the defeat in the first ODI? Picture going viral on social media
-
Construction begins for Vietnam’s biggest stadium, inspired by AT&T and Singapore National Stadium
-
Abin Varkey opens up about his disappointment- The Week
-
HCMC drops major residential plan to turn Nha Rong Wharf into cultural landmark