10 - Faf du Plessis, Matches: 15, Innings: 15, Runs: 313, HS: 58*
9 - Suryakumar Yadav, Matches: 13, Innings: 11, Runs: 314, HS: 71*
8 - Dwayne Bravo, Matches: 20, Innings: 17, Runs: 315, HS: 68
7 - Subramaniam Badrinath, Matches: 15, Innings: 14, Runs: 321, HS: 71*
6 - Ambati Rayudu, Matches: 14, Innings: 14, Runs: 338, HS: 72*
5 - Sachin Tendulkar, Matches: 12, Innings: 12, Runs: 368, HS: 74
4 - Kieron Pollard, Matches: 27, Innings: 23, Runs: 583, HS: 87*
3 - MS Dhoni, Matches: 35, Innings: 30, Runs: 655, HS: 63*
2 - Rohit Sharma, Matches: 27, Innings: 27, Runs: 700, HS: 87
1 - Suresh Raina, Matches: 30, Innings: 30, Runs: 710, HS: 83*
Next : Indian players with most sixes in T20 World Cup, Kohli chases Rohit's record
Click to read more..