10. Shikhar Dhawan - 537 runs at a strike rate of 94.21
9. Rohit Sharma - 978 runs at a strike rate of 95.97
8. Adam Gilchrist - 1085 runs at a strike rate of 98.01
7. David Warner - 992 runs at a strike rate of 98.12
6. Aaron Finch - 787 runs at a strike rate of 98.25
7. Virender Sehwag - 843 runs at a strike rate of 106.17
8. Shane Watson - 643 runs at a strike rate of 108.06
3. Kapil Dev - 669 runs at a strike rate of 115.14
2. AB de Villiers - 1207 runs at a strike rate of 117.29
1. Brendon McCullum - 742 runs at a strike rate of 120.84
Next : Top 10 players with no ducks in ICC ODI World Cup history
Click to read more..