#2 Chris Gayle
Talk about T20 cricket and it goes without saying that Chris Gayle is the biggest name in the history since the format evolved. He has been lighting up IPL since the first edition with his towering sixes. The highest ever score of 175 belongs to him and he has ended up being the highest run-getter twice. In 100 IPL innings, he has accumulated 3626 runs at an average of 41.2 and a thunderous strike rate of 151.21.
Even though he had a poor run in the last edition and there were doubts over his capabilities with the growing age yet his recent performances in the Bangladesh Premier League has answered all the questions. The Jamaican, while playing for Rangpur Riders, scored 146 runs off 69 balls that included 18 sixes and won the league for the franchise. That effort has definitely put him back into the contention for a retention.