All posts in Teams

London, Shahid Afridi is super star batsman of and he has been playing all formats of cricket including test, one day internationals and Twenty20 cricket. He played many T20 matches from Pakistani side and now he is busy in playing …