When it comes to 20-20 match, I will prefer Shahid Afridi, as a first player, to play in this match due to not timing required much and usually what requires is being aggressive and offence batting.
You have to understand what Shahid Afridi brings to the table...
I know its really frustrating to see someone -with that talent- really not apply themselves more in the middle and get more runs for the team and themselves, but he is a keep to the Pakistani ODI squad, as the only leg spinner in the side as well. So he serves up a dual purpose - late hitting and leg spinner option. Now with Shoaib Malik & Hafeez, you have two off-spinners in the side as well...But Afridi's pace on spin bowling has proved to be successful in England and his best figures are in England against them - a 5/for.
KP is England's weapon in batting and Afridi is ours - even though he is very inconsistent for an International Player. But he can change the face of any game if he faces at least 30 balls.
---------------------cvabn-------------------------
I will personaly shred your tampered (balls) through the noddle maker and feed them to aussies in Melbourne China Town :k:
Afridi is inconsistent we all know that...thats why i am glad he isnt opening for us anymore...if we bring him on in the later overs he doesnt have that much responsibility...all you want in the late overs is some big hitting...if he gets 20 runs even...they will come off 10balls...
And as for his bowling...hes our best one day spinner by a mile...