shahid afridi's Demolishing Innings of 100 from just 45 balls vs India

Heroic Innings of Shahid Afridi

Ferocious Afridi Hits 32 runs in One Over

Sixes Rain By Afridi

shahid afridi's 158m six