1. Ricky Ponting - 15440 runs
Image Source : Getty2. Graeme Smith - 14878 Runs
Image Source : Getty3. Virat Kohli - 12883 Runs
Image Source : Getty4. Stephen Fleming - 11561 Runs
Image Source : Getty5. MS Dhoni - 11207 Runs
Image Source : GettyNext : Bowlers with most no-balls in history of T20 cricket; Here's list featuring Arshdeep Singh