If Hammad Azam gets in the team then he should bat before Afridi as he has to ability to build the innings as well.If only Umar Akmal could keep well we may Bring Hammad Azam in.Don't even remember when was the last time our Specialist Keeper scored 50 in ODI.To be really honest i think we are playing with 5 bowlers atm as Afridi rarely performs with the bat and add to that all the keepers we have tried didn't do anything special with the bat.And we are in a condition in which our Top order doesn't perform regularly.Somehow,we need to find a way to strengthen our batting