Should Afridi swap batting positions with Hafeez? It is no secret Afridi cannot be relied upon to bat logically down the order but his bowling is a must in t-20 and odis. Same with Hafeez who has shown zero consistency at the top. Discuss!