Who has the most number of #sixes in #ODI #Cricket? This nail biting visualization will just tell you that. The list as of 2019 is this:
Top 10 are as follows:
1. Shahid Afridi 351
2. CH Gayle 326
3. ST Jayasuriya 270
4. MS Dhoni 228
5. RG Sharma 225
6. EJG Morgan 211
7. AB de Villiers 204
8. BB McCullum 200
9. SR Tendulkar 195
10. SC Ganguly 190
MUSIC: Can't Sleep