11 Nov 2025, Tue

ODI, Test and T20 International, the record of hitting the most sixes with all three formats is in the name of Indian legendary batsman Rohit Sharma. After Rohit, the names of big hitters like Chris Gayle and Shahid Afridi are named. Rohit is the only batsman in cricket history to cross the 600 mark of sixes in international cricket.

7 batsmen who hit the most sixes in international cricket

  • Rohit Sharma

Indian veteran batsman Rohit Sharma is at the top of hitting sixes. Rohit has played a total of 499 matches for India so far. During this, Rohit has hit 637 sixes.

  • Chris Gayle

West Indies explosive batsman Chris Gayle is second in this list. Gayle has played 483 matches for the West Indies. During this time Gayle has hit 553 sixes.

  • Shahid Afridi

Pakistan’s all -rounder Shahid Afridi is ranked third in this list. Afridi has played 524 matches for Pakistan. Afridi has hit 476 sixes during this period.

  • Brandon McCullum

The name of New Zealand batsman Brandon McCullum is also included in this list. McCullum has played 432 matches for New Zealand. During this time McCullum has hit 398 sixes.

  • Martin Guptill

Former New Zealand opening batsman Martin Guptill is in fifth place. Guptill has played a total of 367 matches in his career. Guptill has hit 383 sixes during this period.

England’s explosive wicketkeeper batsman Jose Butler is in sixth place on this list. Butler has played 384 matches for England so far. During this, he has hit 369 sixes. Butler is still playing. They can go up even more in this list.

  • MS Dhoni

The name of East Indian captain MS Dhoni is also included in this list. Dhoni has played 538 matches for India. During this, Dhoni has hit 359 sixes.

Also read-

If Sachin Tendulkar is not unlucky, more than 60 centuries in ODI; See shocking figures

Source link

By Admin

Leave a Reply

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