Top 5 Batsmen With Most Sixes In International Cricket

Rohit Sharma

India ODI captain features in this list too.

Rohit in Asia Cup 2023

Rohit stroked a brilliant fifty vs Nepal in Asia Cup.

Rohit's sixes in international cricket

With 539 sixes, Rohit is 2nd in the list of batters with most sixes in international cricket.

Who has hit most sixes?

Chris Gayle has hit most sixes in international cricket, a total of 553 sixes. Rohit needs 15 more sixes to go past Gayle.

Shahid Afridi

Ex-Pak captain has hit third-most sixes, a total of 476.

Brendon McCullum

Former New Zealand captain has hit 398 sixes in international cricket.

Martin Guptill

New Zealand opener has smashed a total of 383 sixes.

VIEW ALL

Read Next Story