Indian players with most sixes in ODI World Cup; Shreyas Iyer goes past Dhoni, Yuvraj

Indian players with most sixes in ODI World Cup; Shreyas Iyer goes past Dhoni, Yuvraj

Image Source : Getty

10. Virat Kohli - 12 sixes in 35 ODI World Cup innings

Image Source : Getty

9. KL Rahul - 12 sixes in 17 ODI World Cup innings

Image Source : Getty

8. Yuvraj Singh - 13 sixes in 21 ODI World Cup innings

Image Source : Getty

7. Kapil Dev - 14 sixes in 26 ODI World Cup innings

Image Source : Getty

6. MS Dhoni - 15 sixes in 25 ODI World Cup innings

Image Source : Getty

5. Shreyas Iyer - 16 sixes in 9 ODI World Cup innings

Image Source : Getty

4. Virender Sehwag - 18 sixes in 22 ODI World Cup innings

Image Source : Getty

3. Sourav Ganguly - 25 sixes in 21 ODI World Cup innings

Image Source : Getty

2. Sachin Tendulkar - 27 sixes in 44 ODI World Cup innings

Image Source : Getty

1. Rohit Sharma - 47 sixes in 26 ODI World Cup innings

Image Source : Getty

Next : U19 World Cup batchmates of Rohit Sharma playing in World Cup 2023