Most Sixes in International Cricket: ODI's Highest Six Records Revealed

most sixes in international cricket

The Most Sixes in International Cricket

Cricket is a popular sport worldwide, and one of the most exciting aspects of the game is the six. A six is a shot that travels over the boundary without being touched by any fielder. In this article, we will explore the most sixes in international cricket, with a focus on One-Day Internationals (ODIs).

Highest Sixes in ODI Cricket

The highest number of sixes hit in an ODI innings is held by Rohit Sharma, who hit 16 sixes against Sri Lanka in 2017. This incredible feat has not been matched since then.
Player Sixes Scored Innings Opponent Date
Rohit Sharma 16 1st innings Sri Lanka August 22, 2017

Most Sixes in ODI Cricket

The player with the most sixes in ODI cricket is Chris Gayle, who has hit a total of 331 sixes in his career. This incredible record includes 18 sixes in a single innings against Zimbabwe in 2013.
  • Chris Gayle - 331 sixes
  • Rohit Sharma - 245 sixes
  • Virat Kohli - 234 sixes
highest sixes in odi

Most Sixes in International Cricket

While ODI cricket is a popular format, Test matches are also an important part of international cricket. The player with the most sixes in Test cricket is Adam Gilchrist, who hit a total of 100 sixes during his career.

Gilchrist's impressive record includes 16 sixes in a single innings against Pakistan in 2001.

Player Sixes Scored Innings Opponent Date
100 Various innings Several opponents 1993-2008
most sixes in odi cricket

ODI Highest Sixes

The ODI format is known for its fast-paced and exciting nature, and sixes are an integral part of this. The highest number of sixes hit in a single ODI match is held by Sri Lanka, who hit 33 sixes against West Indies in 2015.
  • Sri Lanka - 33 sixes
  • India - 28 sixes
  • Pakistan - 26 sixes
most sixes in odi

Most International Sixes

The player with the most international sixes is Chris Gayle, who has hit a total of 444 sixes in his career. This incredible record includes 18 sixes in a single innings against Zimbabwe in 2013.

Gayle's impressive record also includes 16 sixes in a single innings against South Africa in 2007.

Player Sixes Scored Innings Opponent Date
Chris Gayle 444 Various innings Several opponents 2001-2018

Common Questions and Answers

Q: Who has hit the most sixes in international cricket? A: Chris Gayle has hit a total of 444 sixes in his career. Q: What is the highest number of sixes hit in an ODI innings? A: Rohit Sharma holds this record, having hit 16 sixes against Sri Lanka in 2017. Q: Who has hit the most sixes in Test cricket? A: Adam Gilchrist has hit a total of 100 sixes during his career.

Call to Action

If you're interested in capturing your own exciting cricket moments, consider hiring a professional photographer like Irina Fedoseenko. With her expertise and state-of-the-art equipment, she can help you preserve your memories for years to come. Visit her service page to learn more about her photography services. Irina Fedoseenko Photography Services