Records Sixes Witnessed During International Cricket Matches

The allure of cricket has always been enriched by the thrill of boundaries, and nothing captures the essence of this excitement more than witnessing a player hitting a six. In the article “Most Sixes in International Cricket Across All Formats - T20, ODI, Test Sixes,” we delve into the realm of cricket’s most explosive batsmen who have mastered the art of clearing the ropes with ease. This analysis spans the three formats of the game - T20, ODI, and Test cricket - each offering its unique challenges and opportunities for batsmen to showcase their power-hitting abilities.

From the swashbuckling aggression in T20s, the balanced blend of aggression and caution in ODIs, to the strategic and often conservative approach in Test cricket, the ability to hit sixes consistently across all formats is a rare and valued skill. This article not only highlights the cricketers who have achieved the highest number of sixes in international cricket but also explores the impact of these moments on the game’s evolution and the sheer excitement they bring to fans around the world.

For more detailed insights and a comprehensive overview of the most prolific six-hitters in cricket across all formats, you can explore various sources that provide in-depth statistics and analysis of these remarkable feats.

Most Sixes in ODI International Cricket

The record for the most sixes in ODI (One Day International) cricket is an illustrious list that features some of the game’s most explosive and entertaining batsmen. The ability to clear the boundary with ease is a skill that not only excites fans but also changes the complexion of a match. Here’s a markdown table showcasing the top five players with the most sixes in ODI cricket:

Rank Player Sixes
1 Shahid Afridi (PAK) 351
2 Chris Gayle (WI) 331
3 Rohit Sharma (IND) 323
4 Sanath Jayasuriya (SL) 270
5 MS Dhoni (IND) 229

Leading the chart is Pakistan’s Shahid Afridi, known for his aggressive batting style and ability to hit the ball long and hard. Afridi, often referred to as ‘Boom Boom’, has hit a staggering 351 sixes in his ODI career, a testament to his fearless approach to batting.

Following him is the West Indies’ Chris Gayle, another cricketer synonymous with power-hitting. Gayle’s ability to dominate bowling attacks has seen him smash 331 sixes, securing his place as one of the most formidable batsmen in limited-overs cricket.

India’s Rohit Sharma, known for his elegant stroke play and timing, stands at third position with 323 sixes. Rohit has the unique distinction of scoring three double centuries in ODI cricket, a feat that underscores his capability to hit big shots consistently.

Sri Lanka’s Sanath Jayasuriya, one of the game’s greatest all-rounders and a pioneer of aggressive opening batting in ODIs, is fourth with 270 sixes. And rounding off the top five is India’s MS Dhoni, renowned for his powerful hitting and finishing abilities, with 229 sixes.

These players have not only entertained fans around the world with their incredible hitting abilities but have also redefined batting in limited-overs cricket. Their records stand as a benchmark for power-hitting in the sport.

Most Sixes in T20 International Cricket

The most sixes in T20 International Cricket is a record that highlights the prowess of the game’s most explosive batsmen. Here’s a markdown table showcasing the top five players with the most sixes in T20I cricket:

Rank Player Sixes
1 Martin Guptill (NZ) 165
2 Rohit Sharma (IND) 162
3 Eoin Morgan (ENG) 120
4 Chris Gayle (WI) 119
5 Aaron Finch (AUS) 118

Topping the list is New Zealand’s Martin Guptill, known for his aggressive style of play and the ability to score big. Guptill’s remarkable hitting ability makes him a formidable opponent in the shortest format of the game.

Close on his heels is India’s Rohit Sharma. Renowned for his elegant and powerful hitting, Sharma has been a key player in India’s T20I setup. His ability to play long innings while maintaining a high strike rate is reflected in his impressive tally of sixes.

England’s Eoin Morgan, positioned third, is known for his innovative and aggressive batting style. As a captain and batsman, Morgan has been instrumental in shaping England’s approach in limited-overs cricket, and his ability to hit sixes has been a crucial part of his game.

The ‘Universe Boss’ Chris Gayle from West Indies, known for his explosive batting, stands fourth. Gayle’s powerful hitting has entertained fans worldwide, making him one of the most feared batsmen in T20 cricket.

Australian powerhouse Aaron Finch rounds out the top five. Finch, with his aggressive opening batting, has the ability to take the game away from the opposition with his big-hitting prowess.

These players have not only left an indelible mark on the T20 format with their six-hitting abilities but have also transformed the way the game is played in this era. Their records stand as a testament to their extraordinary batting skills and their ability to change the course of a match single-handedly.

Most Sixes in Test International Cricket

Rank Player Sixes
1 Ben Stokes (ENG) 109
2 Brendon McCullum (NZ) 107
3 Adam Gilchrist (AUS) 100
4 Chris Gayle (WI) 98
5 Jacques Kallis (SA) 97
6 Virender Sehwag (IND) 91

Ben Stokes, the England all-rounder, currently leads the chart with an impressive 109 sixes in Test cricket, showcasing his aggressive style and ability to dominate the bowling attack. He is followed by Brendon McCullum from New Zealand, who retired with 107 sixes, known for his explosive and game-changing innings.

Adam Gilchrist, the Australian wicketkeeper-batsman, known for revolutionizing the role of the wicketkeeper in the team with his aggressive batting, hit 100 sixes in his Test career. West Indies’ Chris Gayle, famous for his powerful hitting in all forms of cricket, has 98 sixes, while South African all-rounder Jacques Kallis, known for his consistent performance with both bat and ball, hit 97 sixes.

Indian opener Virender Sehwag, renowned for his fearless and attacking style of play, struck 91 sixes, making him the Indian player with the most sixes in Test cricket.

These players have significantly contributed to their teams with their ability to score big and change the complexion of a match with their six-hitting prowess, even in the longest format of the game.


In conclusion, the record for the most sixes in international cricket across all formats is a striking testament to the evolution of the game and the emergence of more dynamic, aggressive batting styles. The names that top this list, such as Shahid Afridi, Chris Gayle, Rohit Sharma, Martin Guptill, and Ben Stokes, are not just remarkable for their ability to clear the boundary but also for how they’ve changed viewers’ expectations of batting in cricket. Their achievements reflect a shift in the sport towards a more entertaining, high-scoring approach, captivating fans worldwide. These players have not only set high benchmarks in power-hitting but have also inspired a new generation of cricketers to adopt a more assertive and fearless approach to batting. The impact of their contributions extends beyond records and statistics, fundamentally altering the landscape of international cricket.

More Articles