| # | Player | Sixes |
|---|---|---|
| 1 | 16 | |
| 2 | 10 | |
| 3 |
Rohit Sharma
IND
|
8 |
| 4 |
Ross Taylor
NZ
|
7 |
| 5 | 6 | |
| 6 | 5 | |
| 7 | 5 | |
| 8 |
Imam ul Haq
PAK
|
3 |
| 9 |
Hasan Ali
PAK
|
3 |
| 10 |
Mohammad Hafeez
PAK
|
3 |
| 11 |
Shaun Marsh
AUS
|
3 |
| 12 | 3 | |
| 13 | 3 | |
| 14 | 3 | |
| 15 |
Colin Munro
NZ
|
3 |
| 16 | 3 | |
| 17 |
Virat Kohli
IND
|
2 |
| 18 | 2 | |
| 19 | 2 | |
| 20 |
Kusal Perera
SL
|
2 |
| 21 |
Marcus Stoinis
AUS
|
2 |
| 22 |
Peter Handscomb
AUS
|
2 |
| 23 |
Imad Wasim
PAK
|
2 |
| 24 |
Fakhar Zaman
PAK
|
1 |
| 25 |
Babar Azam
PAK
|
1 |
The One Day Internationals sixes leaderboard ranks all 68 players who have contributed sixes. Rankings are updated after every match. Filter by team to analyse sixes depth across squads.
Frequently Asked Questions
Who has scored the most sixes in One Day Internationals?
Thisara Perera leads with 16 sixes. James Neesham is second with 10.
Who are the top sixes leaders in One Day Internationals?
The top three are Thisara Perera (16), James Neesham (10), and Rohit Sharma (8).
How often is the One Day Internationals sixes leaderboard updated?
This leaderboard is updated after every completed match. All statistics are compiled from official match data.