Check the list of top 5 batsmen in world cricket who have hit the most number of sixes. The list includes one Indian and one Pakistani batsman.