1. Ricky Ponting - 15440 runs
2. Graeme Smith - 14878 Runs
3. Virat Kohli - 12883 Runs
4. Stephen Fleming - 11561 Runs
5. MS Dhoni - 11207 Runs
Next : Bowlers with most no-balls in history of T20 cricket; Here's list featuring Arshdeep Singh
Click to read more..