6. Suresh Raina (Gujarat Lions)
Suresh Raina is the leader of one of the newcomers of IPL, Gujarat Lions. The former CSK batter is the most successful IPL batsman till date. In 132 IPL matches, the southpaw has blasted 3,699 runs at a healthy average of 34 and a strike-rate of 140.
Batting at no.3, Raina has showcased his best in the cash-rich league. It takes a lot of balls and guts to trump players like Gayle, Kohli, Rohit and McCullum in the list of highest run-getters of the biggest cricketing league of the world. Raina is a very utility player and possess a golden arm as well while his fielding is electrifying, to say the least. The stylish Indian knows the art of grafting the innings and shifting gears as and when the situation demands very well.