Overall, Chirs Gayle has hit the most sixes in international cricket (553).
At home venue, Chris Gayle has hit 228 Sixes and comes at number 03 position after Martin Guptill and Brendon Mccullum.
At away venue, Chris Gayle hit 189 sixes which makes him number.1 batter in the world in terms of hitting more sixes overseas.
On neutral venue, he has hit 136 sixes and occupied the third position after Afridi and Jayasuriya.
He has hit most sixes at Kensington Oval, Barbados in West Indies.
He has hit 98 sixes in Test matches and is ranked number 03.
02. Shahid Afridi
Overall, Shahid Afridi has hit most sixes (476) for Pakistan in international matches.
On Home venue, Afridi has hit 74 sixes.
On Away venue, he has hit 180 sixes.
On neutral venue, he has hit 222 sixes and held the first position on the list.
Shahid Afridi’s favorite stadium in terms of hitting sixes is Sharjah Cricket Stadium where he has hit 71 sixes which are the most by any cricketer on a single ground at the International level.
03. Rohit Sharma
Overall, Rohit Sharma has hit 458* sixes at the international level, which is the most by any Indian batter.
On home venue, he hit 219 sixes. Out of 219, 27 sixes came at M.Chinnaswamy Stadium, Bengaluru.
On Away venue, Rohit hit 146 sixes and ranked number 04 position after Chris Gayle, Shahid Afridi, and Eoin Morgan.
On neutral venue, Rohit hit 93 sixes overall. Among neutral venues sixes, most came at Dubai International Stadium i.e 17.
04. Brendon McCullum
Brendon McCullum has hit a total of 398 sixes, which are the most among New Zealand batters at the international level. Brendon McCullum is ranked the number one batsman with most sixes in test matches.
At home venue, he hit 230 sixes and most of them came at Eden Park, Auckland i.e 45
He hit 100 sixes on away venue.
On a neutral venue, he hit 68 sixes.
05. Martin Guptill
Overall, Martin Guptill has hit 369 sixes for New Zealand at the international level. He hit 339 sixes as an opener at the international level and ranked on number 03 position.
On the Home venue, Martin has hit 69 sixes which is the highest number of sixes scored by any batter at the home venue.
On Away venue, he hit 79 sixes.
06. MS Dhoni
Overall, MS Dhoni hit 359 sixes in his international career. He is the second Indian batter after Rohit Sharma to hit most sixes for India at the international level.
On home venue, he hit 179 sixes.
On away venue, MS Dhoni hit 128 sixes and ranked on 6th position on the list of most sixes on away venue.
Ms Dhoni has hit sixes on almost every ground in the world but Eden Gardens, Kolkata is the luckiest venue to have his most sixes i.e 19.
07. Sanath Jayasuriya
Overall, Sanath Jayasuriya hit 352 sixes at the International level. He is the only Srilankan among the top 10 batters with most number of sixes.
At home venue, Jayasuriya hit only 92 sixes.
At away venue, Jayasuriya hit 112 sixes.
On neutral venue, Jayasuriya hit 119 sixes, and out of 119 total sixes, he hit 36 sixes at Sharjah Cricket Stadium.
08. Eoin Morgan
Eoin Morgan is the fastest to hit 346 total sixes at the international level.
At home venue, Morgan hit 158 sixes. Therefore, he ranked at number 05 on the list of batters with most sixes at home venue.
At Away venue, Morgan hit 146 sixes and ranked in number 03 position after Chris Gayle and Shahid Afridi on the list.
On neutral venue, he hit 46 sixes.
9. Ab de Villiers
Overall, Ab de Villiers hit 328 sixes at international cricket which is the highest by any batter from South Africa.
At the home venue, he hit 146 sixes and ranked number 07 on the list of batters who hit most sixes at the home venue.
At Away venue, he hit 103 sixes. Most of his away sixes came at Wankhede Stadium, Mumbai i.e 11.