Have seen AB de Villiers score all around the park throughout the IPL: Morrison

One of the most feared batsmen in the world and admired by fans worldwide, De Villiers, who has scored 4395 runs in the league at an average of nearly 40 and a strike rate of 151.23, has been an enigma with the willow in his hand.