1. Virat Kohli: 979 runs
2. MS Dhoni: 739 runs
3. Suresh Raina: 616 runs
4. AB de Villiers: 399 runs
5. Faf du Plessis: 368 runs
Next : From Rohit Sharma to Chris Gayle, list of players with most career sixes in international career
Click to read more..