Afridi is currently the captain of Pakistan T20 Team. He served as captain of Pakistan in recent years ODIs. In absence of Misbah-ul-Haq he leads team as captain in One Day Internationals.
Shahid Afridi Played for Pakistan National Cricket Team and served as the captain also
Salman But for test Shahid Afridi for ODI
Shahid Khan Afridi is the Captain of Pakistani Team in World Cup 2011.
Misbah-Ul-Haq is now the Test captain, and Afridi is the One Day International and T20 team captain.
shahid afridi the captain of pakistan crickrt team in world cup of 2010 .
Shahid Afridi was the captain of Pakistan in 2011 world cup.
Shahid Afridi was the captain of Pakistan team in the t20 worldcup 2010.
the all rounder player of Pakistan "shahid afridi"