Top 5 players who while struggling for form delivered results for their team 1

 

MOHALI, INDIA - MARCH 22: Shahid Afridi, Captain of Pakistan looks on during the ICC World Twenty20 India 2016 Super 10s Group 2 match between New Zealand and Pakistan at the IS Bindra Stadium on March 22, 2016 in Mohali, India.

  1. Shahid Afridi – Afridi and inconsistency move hand in hand. There is no inconsistent player better than him as he had laurels of being named as the most inconsistent player in the history of cricket. Despite having an experience of around 20 years in international cricket, he is yet to play 100 balls in an innings of an ODI. Along with it, some people recognise him as the most overrated batsmen ever. Still the inconsistent player and overrated player has been the need of the hour for the team in the strenuous situations. From bowling tight overs to punishing the bowlers with the bat, Afridi had achieved everything in past. Who can forget his back to back sixes off R. Ashwin in the Asia Cup 2014 when the Pakistan team required 10 runs of last over. This is only one of the acts of Afridi as he has many trophies with him.