In this article, we will show you the cricket players who played under most captains in their cricket career!
Shahid Afridi – 15 captains:
Shahid Afridi played under as many as 15 captains in International cricket, same goes to his teammates Abdul Razzaq and Shoaib Malik. In International cricket, Afridi participated in 83 matches (1 Test, 38 ODIs, and 44 T20Is) under his own captaincy; the most Afridi played under any captain. He has played a total of 76 International matches (70 ODIs, 6 T20Is) under Misbah-ul-Haq.
Before Afridi led a team for the first time at International level, he played under a total of 14 captains. He made his debut for Pakistan under Saeed Anwar’s captaincy. The list of the 15 captains of Afridi includes a South Africa cricketer – Shaun Pollock.
The all-rounder was the ICC World XI’s captain which featured Shahid Afridi in the latter half of 2005. Then, The World XI team faced the No.1 side Australia in a 3-match ODI series, and Afridi played only two matches.
List of captains Shahid Afridi played under in International cricket:
Aamer Sohail (1 Test, 11 ODIs), Abdul Razzaq (1 ODI), Inzamam-ul-Haq (9 Tests, 55 ODIs, 1 T20I), Misbah-ul-Haq (70 ODIs, 6 T20Is), Mohammad Hafeez (26 T20Is), Mohammad Yousuf (1 Test, 5 ODIs), Moin Khan (4 Tests, 22 ODIs), Shaun Pollock (2 ODIs), Ramiz Raja (14 ODIs), Rashid Latif (9 ODIs), Saeed Anwar (1 Test, 7 ODIs), Shoaib Malik (32 ODIs, 14 T20Is), Waqar Younis (3 Tests, 53 ODIs), Wasim Akram (5 Tests, 58 ODIs), Younis Khan (2 Tests, 21 ODIs, 8 T20Is).