11 Nov 2025, Tue

Former Pakistani Dhakad all -rounder Shahid Afridi is in the name of hitting the most sixes in ODI International. This record of Afridi is for the last 10 years. But soon this record may be in the name of Rohit Sharma, captain of Indian ODI team. It is expected that Rohit will be seen playing in the ODI series against Australia in October. During this time, he can create history by hitting only 8 sixes.

Batsman who hit the most sixes in ODIs

  • Shahid Afridi

Former Pakistani all -rounders are ranked first in this list. Afridi has played 398 ODIs for Pakistan. During this, Afridi has hit 351 sixes. He is the first and yet the only player to touch the 350 mark. This record in the name of Afridi has been maintained for 10 years. Afridi last played ODI in the year 2015.

  • Rohit Sharma

Indian batsman Rohit Sharma is second in this list. Rohit has played 273 ODIs for India so far. During this time, 344 sixes have come out of his bat. Rohit can become the highest sixes players in the history of ODI cricket, leaving behind only 8 sixes, leaving behind Afridi.

  • Chris Gayle

West Indies batsman Chris Gayle is in third place. Gayle has played a total of 301 ODIs. During this time, Gayle has hit 331 sixes.

  • Sanath jayasuriya

The name of Sri Lankan great batsman Sanath Jayasuriya is also included in this list. Jayasuriya has played 445 ODIs for Sri Lanka. During this, he has hit 270 sixes.

  • MS Dhoni

MS Dhoni, one of the great captains of India, has also been ahead of very legendary players in terms of sixes in ODIs. Dhoni has played a total of 350 ODIs. During this time, 229 sixes have come out of his bat.

Also read- Sourav Ganguly gets a big responsibility before Asia Cup, the head coach of Delhi Capitals for the first time

Source link

By Admin

Leave a Reply

Your email address will not be published. Required fields are marked *