Cricket fans around the world are captivated by the exciting view of large sixes from across the border. Power Touching has always been an important part of the game, but modern cricket has brought it to a new level. Let’s look at the updated list of the top -10 players who hit the most sixes in international cricket by 2024, with Indian star Rohit Sharma at the top. Most sixes in international cricket performed exceptional power adaptation capabilities and recorded their names in cricket history with their notable sixes. 1. Rohit Sharma (India) -Rohit Sharma, the current captain of the Indian cricket team in 634 Sixes tests and ODI formats, is known for his extraordinary batting. He has the record for most sixes in international cricket, he hit a total of 634 sixes in all formats. Strikingly, he also has a record of the highest individual score in the one -day International (ODI) match with 264 runs. 2. Chris Gayle (Western Indian Islands) – 553 sixes known as ‘Universe Boss’ Chris Gayle is one of the most dangerous batsmen in the history of cricket. In his career from 1999 to 2021, he hit 553 sixes in international cricket. Gayle’s aggressive style and the ability to dominate the bowlers made him an excellent player for the West Indies. 3. Shahid Afridi (Pakistan) – 476 Sixes Shahid Afridi, who is lovingly known as ‘Boom Boom’, was known for its explosive batting style. Afridi, who represented Pakistan from 1996 to 2018, hit 476 sixes in international cricket. His aggressive attitude made him a favorite and a malignant rival of fans. 4. Brendon McCullum (New Zealand) -398 Sixes Brendon McCullum, former New Zealand captain, played an important role in changing the team’s batting. From 2002 to 2016, he beat 398 sixes in international cricket. McCullum’s fearless batting style laid the basis of the aggressive game of New Zealand in modern cricket. 5. Martin Guptill (New Zealand) -383 sixes have been performing continuously since their debut in New Zealand’s second largest batsman Martin Guptill 2009. By 2022 he hit 383 sixes in international cricket. Guptill’s ability to score quickly made him an important player for Black Caps. 6. MS Dhoni (India) – 359 Sixes former Indian captain and wicket -back batsman MS Dhoni is known for his tranquil nature and finish. Between 2004 and 2019, Dhoni hit 359 sixes in international cricket. His leadership and batting skills have helped India to give India a lot of victories, including the 2011 ICC Cricket World Cup. 7. Jose Butler (England) – 358 Sixes has been an important player since his debut in England’s brilliant wicketkeeper Jose Butler in 2011. By 2025, he hit 358 sixes in international cricket. Butler’s innovative stroke and aggressive batting helped England in his recent form and played an important role in his successes. 8. Sanath Jayasuriya (Sri Lanka) – 352 Sixes Sanath Jayasuriya was a prominent Sri Lankan opener who played from 1989 to 2011. He hit 352 sixes in international cricket. Jayasuriya’s aggressive batting style made the opening of the innings in limited overs a revolution. 9. Eoin Morgan (England/Ireland) – Ion Morgan, which represents both Ireland and England, is known for its leadership ability and batting skills. From 2006 to 2022 he hit 346 sixes in international cricket. Morgan won his first ICC Cricket World Cup in England in 2019. De Villiers’ innovative batting style has left a permanent impact on the game.
Top 10 players who hit the most sixes in international cricket
