Top 10 batsmen with most sixes in ICC Cricket World Cup history

Saurav Ganguly Played 311 Matches in which he hit 190 sixes in the ODI world Cup History

10. Saurav Ganguly (IND)

Sachin Tendulkar Played 463 Matches in which he hit 195 sixes in the ODI world Cup History

9. Sachin Tendulkar (IND)

Brendon McCullum Played 260 Matches in which he hit 200 sixes in the ODI world Cup History

8. Brendon McCullum (NZ)

AB Devilliers Played 228 Matches in which he hit 204 sixes in the ODI world Cup History

7. AB Devilliers (SA)

Eion Morgan Played 248 Matches in which he hit 220 sixes in the ODI world Cup History

6. Eion Morgan(ENG)

MS Dhoni Played 350 Matches in which he hit 209 sixes in the ODI world Cup History

5. MS Dhoni (IND)

Sanath Jayasuriya Played 445 Matches in which he hit 270 sixes in the ODI world Cup History

4. Sanath Jayasuriya(SL)

Rohit Sharma Played 258 Matches in which he hit 312 sixes in the ODI world Cup History

3. Rohit Sharma (IND)

Chris Gayle Played 301 Matches in which he hit 331 sixes in the ODI world Cup History

2. Chris Gayle (WI)

Shahid Afridi Played 398 Matches in which he hit 351 sixes in the ODI world Cup History

1. Shahid Afridi (PAK)

Top 10 Leading Wicket taker in the world cup 2023