Most Sixes by Active Players in ODI
The ability to hit sixes has significantly evolved in international cricket, thanks to the explosion of T20s around the globe. This format has encouraged batsmen to adopt a more fearless approach, with their training leaning more toward their six-hitting ability.
The new fielding restrictions, along with the use of heavier bats, have transformed the game, allowing players to score sixes more frequently.
Rohit Sharma, the overall six-hitting giant in international cricket across formats, also leads the current-players list for the most sixes in One Day Internationals (ODIs). His ODI sixes tally leads his contemporaries by a big margin.
Let’s explore the players who follow him in this trait.
| CURRENT PLAYERS | SIXES | INNS | SIXES/INNS |
|---|---|---|---|
| Rohit Sharma (IND) | 369 | 280 | 1.31 |
| Jos Buttler (ENG) | 188 | 174 | 1.08 |
| Virat Kohli (IND) | 171 | 302 | 0.56 |
| Paul Stirling (IRE) | 149 | 162 | 0.91 |
| David Miller (SA) | 144 | 154 | 0.93 |
| Quinton de Kock (SA) | 134 | 161 | 0.83 |
| Shai Hope (WI) | 126 | 148 | 0.85 |
| Mohammad Nabi (AFG) | 122 | 156 | 0.78 |
| Sikandar Raza (ZIM) | 107 | 147 | 0.72 |
| Brendan Taylor (ZIM) | 106 | 205 | 0.51 |
Complete ‘Active Players’ Records
Most ODI Runs by Active Batters
Most Test Runs by Active Batters
Most ODI Centuries by Active Batters
Most Test Centuries by Active Batters
Most ODI Sixes by Active Batters
Most ODI Catches by Active Cricketers
Key Insights on Leading Six-Hitters in Active ODI Cricket
Most Sixes Among Active Batters in ODI Cricket
Rohit Sharma is the only active batter who has hit 300-plus sixes in ODI cricket.
Rohit has, in fact, scored the most sixes among all batters in ODIs.
The Indian opener is the only batter to score more than 100 sixes in the 2020s decade (2020-2029).
Highest and Lowest Sixes per Innings Ratios by Active Batters in ODIs
Rohit also boasts the highest sixes per innings ratio among active batters in ODIs (minimum 100 sixes). He hits roughly 1.30 sixes per innings.
England’s Jos Buttler is the only other active batter to hit more than one six per innings in ODIs.
When it comes to the lowest sixes per innings, Zimbabwe’s Brandon Taylor and India’s Virat Kohli are the only two active batters to average under 0.60 (minimum 100 sixes).
Single-Innings Achievements and Wicketkeeper Sixes Records
Buttler, Quinton de Kock and Shai Hope are the three active wicketkeeper-batters with 100-plus sixes in ODIs.
Among the non-retired players, only Rohit and Buttler have hit 12 or more sixes in an ODI innings twice in their career.
Rohit’s 16 sixes in his 209-run knock against Australia in 2013 are the second-most by a batter in an ODI innings.
Read Next | Indian Players to Play 100 Tests and 100 ODIs