10. David Miller | 2697 Runs

9. Quinton de Kock | 2863 Runs

8. Brendon McCullum | 2880 Runs

7. Jos Buttler | 3223 Runs

6. Kieron Pollard | 3412 Runs

5. Shane Watson | 3874 Runs

4. Faf du Plessis | 4034 Runs

3. Chris Gayle | 4965 Runs

2. AB de Villiers | 5162 Runs

1. David Warner | 6265 Runs

For more such interesting stuff Swipe up