In cricket, hitting sixes is like a special talent. Imagine using your bat to make the ball fly over the boundary rope in one powerful swing – that’s what it’s all about.
It’s a skill that’s been impressing cricket fans for a long time. Many cricket superstars have shown off their amazing ability to hit sixes, and they’ve been competing intensely to be the one with the most sixes in ODI cricket history.
In this article, we’ll take a look at ODI cricket and find out who’s champion when it comes to hitting the most sixes – Dhoni, Afridi, Gayle, or Rohit.
We’ll also give you a table that lists the top players who have hit the most sixes in ODI matches.
Table of Contents
Most Sixes in ODI CRICKET HISTORY
|2||Chris Gayle||West Indies||301||331|
|4||Sanath Jayasuriya||Sri Lanka||445||270|
|7||AB de Villiers||South Africa||228||204|
|8||Brendon McCullum||New Zealand||260||200|
Frequently Asked Questions
Who has the record of most sixes in ODI Cricket History?
Shahid Afridi of Pakistan holds the record for most sixes in ODI Cricket. He smashes 351 sixes in 398 matches.
How many sixes did Rohit Sharma hit in ODI Cricket?
Rohit Sharma is the 3rd most sixes hitter in ODI Cricket. He hits 286 sixes in 248 matches.
How many sixes did MS Dhoni hit in ODI Cricket?
MS Dhoni is the 5th most sixes hitter in ODI Cricket. He hits 229 sixes in 350 matches.