#1 Shahid Afridi
Shahid Afridi has played 99 T20Is for Pakistan and 374 T20 matches in total. Indian Premier League, Big Bash League, Caribbean Premier League, Pakistan Super League, Bangladesh Premier League - he has left his mark in almost every T20 league in the world. Now it is time for the Pakistani legend to set the Afghan Premier League ablaze.
He will play for Paktia Panthers, a side that is coached by another former Pakistani cricketer, Kabir Khan. For a fun fact, Shahid Afridi's ODI debut for Pakistan came just a couple of years after Kabir Khan's debut, which speaks volume about his contribution to Pakistani cricket.
Looking for fast live cricket scores? Download CricRocket and get fast score updates, top-notch commentary in-depth match stats & much more! 🚀☄️