With 38 years and 299 days, Asif Afridi of Pakistan made the entry into the international cricket which turned one of the oldest players in his age to enter Test cricket for Pakistan. Afridi played his debut Test against a second opponent, South Africa, in Rawalpindi, making it a historical moment for an Abbottabad-born cricketer. On his journey to the national team, it was delivered differently: he has 198 first-class wickets to his credit in 57 matches, 83 wickets in 60 List A games, and 78 wickets from playing in 85 T20s. His comeback story makes it much more special because of his past - he was banned for two years by the PCB for failing to report a corrupt approach. Against all odds, however, Afridi earned a place on the national team through sheer determination and love for the game. Top 5 Oldest Pakistan Players to Make Their Test Debut Miran Bakhsh - 47 years 284 days vs India, Lahore (1955) Miran Bakhsh holds the record as the oldest Pakistan player to make a Test debut. He played his first match against India in January 1955, aged 47 years and 284 days. But, within only two Tests, his debut remains one of the most remarkable stories in the cricketing world. Also Read | Watch: Virat Kohli Asks Gill and Iyer to Go First During National Anthem Asif Afridi - 38 years 299 days vs South Africa, Rawalpindi (2025) Asif Afridi became the second oldest Pakistani cricketer to make his Test debut, and inclusion in the Rawalpindi Test was a hard-earned recognition through perseverance and effort. It goes on to show even today that experience and consistency will always find recognition. Tabish Khan - 36 years 146 days vs Zimbabwe, Harare (2021) Tabish Khan, fast bowler whose local record of over 750 wickets is amazing played his solitary Test against Zimbabwe in 2021. After serving a long period of time in exceptional services for Pakistan's domestic circuit, the debut finally came. Also Read | ‘Shame on you’ - Navjot Singh Sidhu Hits Back at Troller for Spreading Fake Information Zulfiqar Babar - 34 years 308 days vs South Africa, Abu Dhabi (2013) More than ten years in domestic cricket finally paid off for Zulfiqar Babar, who finally received a Test cap in 2013. The left-arm spinner made quite a splash on his debut by taking a five-wicket haul and guiding Pakistan to a win. Zahid Mahmood - 34 years 256 days vs England, Rawalpindi (2022) Leg-spinner Zahid Mahmood made his Test debut against England in 2022 at the age of 34 years and 256 days. It was a hard outing, but he went on to end in four more Tests with four wickets in the first innings.