Shahid Afridi Celebrating his birthday with his team mates

Throughout his career, Shahid Afridi maintained a unique playing style of smashing from the very first ball he faced irrespective of the situation, the conditions and the formats. His batting might have cost Pakistan a few games while winning with the same play and remained as an entertainer during his 20-year career. Afridi was more than a handy player with the ball as he featured in many games as a specialist spinner and fulfilled his role with match-winning spells.
 Shahid Afridi is only next to Jacques Kallis to score 10000 runs and take 500 wickets in International cricket. He aggregated 11185 runs and picked 540 wickets across the three formats.Afridi is also one of the two players to score 5000 runs and take 300 wickets in the ODI cricket. He scored 8064 runs and took 395 wickets in the ODI format. Afridi was the first among the three players who scored 1000 runs and took 50 wickets in the T20I format so far. The Pakistan all-rounder scored 1405 runs and bagged 97 wickets in the T20Is.Number of consecutive sixes Afridi hit in an over off Harbhajan Singh in the 2006 Lahore Test. Kapil Dev, Afridi and AB de Villiers are the only players to hit four consecutive sixes in an over in Test cricket. The 27 runs Afridi scored in that over are the 2nd most runs ever scored in an over in Test cricket.