SportsMuntra
Records & Stats

Most Sixes in Cricket History: International Record Explained

By Raja Waheed Updated September 17, 2026
Cricket batter hitting a six with a red ball and boundary rope in the background
Image: Original cricket editorial illustration by SportsMuntra Editorial · Original editorial illustration
On this page7
  1. 01Who has hit the most sixes in international cricket?
  2. 02How did Rohit Sharma build the record?
  3. 03Who are the main challengers in the all-format list?
  4. 04What is the ODI sixes record?
  5. 05What is the T20I sixes record?
  6. 06How should “most sixes in cricket history” be checked?
  7. 07Bottom line

Rohit Sharma leads the men’s international sixes list. He reached 650 across Tests, ODIs and T20Is on 11 January 2026, with the latest milestone reported in the first ODI against New Zealand. Because he remained an ODI batter after retiring from Tests and T20Is, the live total needs a dated cutoff rather than a timeless number.

This page uses international matches only. It does not add IPL, domestic, exhibition or unverified club totals. For other pace records, see fastest centuries in cricket, fastest balls in IPL history and most runs in ODI cricket.

Who has hit the most sixes in international cricket?

Rohit Sharma is the men’s international leader with 650 sixes at the 11 January 2026 milestone.

ScopeLeaderVerified figure or cutoffWhy the scope matters
All men’s internationalsRohit Sharma650, 11 Jan 2026Combines Test, ODI and T20I scorecards
Men’s ODIsRohit Sharma357 after the New Zealand ODI milestone reportsODI total continues to change while he plays the format
Men’s T20IsRohit Sharma205Rohit retired from T20Is, so this mark is stable unless a scorecard is corrected
Men’s TestsRohit Sharma88 in the Guinness cutoffTest career is complete, subject to record corrections

The first row is the page’s primary answer. The format rows are not interchangeable: a batter can lead T20I sixes without being the overall international leader.

How did Rohit Sharma build the record?

Rohit built the record through long careers in all three international formats and an unusually high ODI six rate.

Guinness recorded 645 international sixes at 30 November 2025, comprising 352 ODI, 205 T20I and 88 Test sixes. Reports of the January 2026 New Zealand ODI milestone then placed him at 650 and above the previous all-format leaders.

His path also shows why a record can move in stages. A batter may retire from one format while still adding to another, and the international total should be recomputed from scorecards rather than copied from an old article.

Who are the main challengers in the all-format list?

Chris Gayle and Shahid Afridi are the major historical challengers in the cited Guinness listing, but they remain behind Rohit’s total.

Guinness listed Gayle on 553 and Afridi on 476 at its November 2025 cutoff. Those numbers are useful context, not a live leaderboard: active players can add sixes, and different databases update on different schedules.

SportsMuntra therefore avoids presenting a long rank order unless every row has the same cutoff, official match scope and a source. A single precise leader statement is more reliable than a mixed table with different update dates.

What is the ODI sixes record?

Rohit Sharma also leads the men’s ODI sixes list, passing Shahid Afridi’s previous record in 2025.

The ODI mark is especially relevant because Rohit continued to play ODIs after retiring from the other two international formats. The total can therefore change even when his all-format career is otherwise complete. Future updates should state the last ODI included, not simply repeat “the record is 350-plus.”

ODI and T20I conditions also differ: an ODI innings can last 50 overs, while a T20I innings lasts 20. That difference makes a six-per-innings comparison more informative than a combined total when analysing style.

What is the T20I sixes record?

Rohit’s 205 men’s T20I sixes are the format record in the cited ICC record note.

He reached that figure across 151 T20I innings before retiring from the format. T20I sixes are a separate record because the format’s 20-over innings and fielding restrictions reward a different scoring pattern from Tests and ODIs.

Do not mix T20I and franchise totals. A player can lead a league’s sixes table while another leads the international T20I list.

How should “most sixes in cricket history” be checked?

The query needs a scope statement before a number can be considered accurate.

Check these five items:

  1. International or all cricket: international scorecards are not the same as franchise or club records.
  2. Men’s or women’s cricket: publish separate lists unless the source explicitly defines a combined category.
  3. Format: Test, ODI and T20I figures need their own totals.
  4. Cutoff date: active players can change the answer in the next match.
  5. Official scorecard: use a recognised record source and correct errors instead of copying a social-media graphic.

Frequently asked questions

Who has the most international sixes?

Rohit Sharma, who reached 650 on 11 January 2026 in the cited record reports.

Who leads ODI sixes?

Rohit Sharma; the exact live number requires a dated scorecard check.

Who leads T20I sixes?

Rohit Sharma with 205 in the cited format records.

Do IPL sixes count?

No. IPL and international totals are separate.

Can the record change?

Yes, particularly because Rohit continued playing ODIs after his other international retirements.

Why do websites show different totals?

They use different dates, formats or match definitions.

Bottom line

Rohit Sharma is the men’s international sixes leader, reaching 650 on 11 January 2026 in the current verified record trail. The useful answer is not just the number: it is the scope, date and format behind it. Keep international, ODI, T20I, domestic and franchise totals separate, then update the page when an official scorecard changes the record.

Share this article

Frequently asked questions

Who has hit the most sixes in international cricket?+

Rohit Sharma is the men's record holder. He reached 650 international sixes on 11 January 2026 in an ODI against New Zealand, according to the record reports used here.

How many international sixes does Rohit Sharma have?+

He reached 650 on 11 January 2026; the live total can rise because he remained an ODI batter after retiring from Tests and T20Is.

Who has hit the most ODI sixes?+

Rohit Sharma leads the men's ODI list. The exact total should be checked against the latest official scorecards because he continued playing ODIs after the 650 milestone.

Who has hit the most T20I sixes?+

Rohit Sharma's 205 T20I sixes are the men's format record in the ICC record note and current record tables cited here.

Do IPL and other franchise sixes count?+

Not in an international record. Franchise, domestic, List A, first-class and international totals are separate statistical categories.

Why can published sixes totals disagree?+

They may use different cutoffs, include or exclude unofficial matches, or count only one format. A reliable list names the format, date and source.

Sources

Related records & stats guides

View all →