Who hit most sixes in history?

Player Span 6s
CH Gayle (ICC/WI) 1999-2021 553
Shahid Afridi (Asia/ICC/PAK) 1996-2018 476
RG Sharma (INDIA) 2007-2022 464
BB McCullum (NZ) 2002-2016 398

Who hit most sixes in an innings?

Player Runs Scorecard
RG Sharma 209 ODI # 3428
AB de Villiers 149 ODI # 3583
CH Gayle 215 ODI # 3612
JS Malhotra 173* ODI # 4320

Who holds the record for most sixes in Test cricket?

Brendon McCullum-
Brendon McCullum-107 Known for revolutionizing New Zealand cricket with his adventurous batting approach and free spirit, Brendon McCullum has hit the most number of sixes in Test cricket- 107.

Who hit most sixes in IPL ever?

Rohit Sharma holds the record for hitting most sixes in IPL among the Indian players. Rohit has 234 sixes to his name in the league and has hit 508 fours as well. He has accumulated over 5500 runs in 216 innings at an average of 30.65.

Who is Sixer King in world?

Most Sixes

Pos Player Team
1 Hardik Pandya India
2 Eoin Morgan England
3 Tamim Iqbal Bangladesh
4 Rohit Sharma India

Who smashed exactly 100 sixes in test?

Adam Gilchrist
Adam Gilchrist was the first player to complete 100 sixes in Test cricket. Test cricket is a format in which batsman have enough time to settle on the crease and can bat with patience. It is very rare to see batsmen hitting sixes at regular intervals in the longest format.