ICC Champions Trophy 2025: Most Sixes in ODI Cricket

Cricketers With Most Sixes In ODIs
Cricketers With Most Sixes In ODIs

Most Sixes in ODI Cricket: Check here the list of players who have hit the most sixes in One-Day International cricket.

Most Sixes in One Day International (ODI) Cricket: The One Day International (ODI) is a limited-overs cricket format with two innings of fifty overs each. An ODI match typically lasts one day and is seen as a transitional match between the fast-paced T20 cricket and the slow and technical Test format.

Trending: List of Players and Teams with the Most Sixes in IPL History (2008 – 2024)

Currently, One Day Internationals (ODIs) are the most popular format in cricket, attracting the largest crowds to stadiums. The 50-over ODI format is featured in the ICC World Cup, which is the biggest and most-viewed cricket tournament. This prestigious ODI competition takes place every four years and is watched by millions around the world.

As of 2025, the most six-hitters in ODI cricket history are Shahid Afridi (351 sixes), Rohit Sharma (338 sixes), and Chris Gayle (331 sixes). Check below the list of players with the most sixes in ODI cricket.

 

Players With the Most Sixes In ODI Cricket

The list of top six hitters in ODI cricket is led by Shahid Afridi, who smashed 351 sixes in his career. Rohit Sharma follows closely with 338, while Chris Gayle and Sanath Jayasuriya also dominate the charts.

2 Min Read: Top 8 Longest Sixes in the History of International Cricket

Iconic players like MS Dhoni, AB de Villiers, and Brendon McCullum showcased aggressive batting styles. Virat Kohli, Ricky Ponting, and Sachin Tendulkar contributed significantly, proving their versatility across formats with both consistency and power.

Here are the top 20 six-hitters in ODI cricket history. The list includes:

Rank
Player
Span
Mat
Inns
6s
1
Shahid Afridi (PAK)
1996-2015
398
369
351
2
Rohit Sharma (IND)
2007-2025
267
259
338
3
Chris Gayle (WI)
1999-2019
301
294
331
4
Sanath Jayasuriya (SL)
1989-2011
445
433
270
5
MS Dhoni (IND)
2004-2019
350
297
229
6
Eoin Morgan (ENG)
2006-2022
248
230
220
7
AB de Villiers (SA)
2005-2018
228
218
204
8
Brendon McCullum (NZ)
2002-2016
260
228
200
9
Sachin Tendulkar (IND)
1989-2012
463
452
195
10
Sourav Ganguly (IND)
1992-2007
311
300
190
11
Martin Guptill (NZ)
2009-2022
198
195
187
12
Jos Buttler (ENG)
2012-2025
183
156
170
13
Ricky Ponting (AUS)
1995-2012
375
365
162
14
Yuvraj Singh (IND)
2000-2017
304
278
155
15
Chris Cairns (NZ)
1991-2006
215
193
153
16
Glenn Maxwell (AUS)
2012-2024
145
133
152
17
Virat Kohli (IND)
2008-2025
296
284
151
18
Adam Gilchrist (AUS)
1996-2008
287
279
149
19
Ross Taylor (NZ)
2006-2022
236
220
147
20
Inzamam-ul-Haq (PAK)
1991-2007
378
350
144

 

About Neoprimesport 1735 Articles
Neoprimesport is a website dedicated to cover and provide information of all types of sports and their events. We also provides latest news on sports.

Be the first to comment

Leave a Reply

Your email address will not be published.


*