Most Sixes career in ODI cricket
(One-Day Internationals Record)
Player Span 6's Mat Runs HS
Shahid Afridi (Pak) 1996-2015 351 398 8064 124
CH Gayle (WI) 1999-2019 331 301 10480 215
RG Sharma (Ind) 2007-2023 275 243 9825 264
ST Jayasuriya (SL) 1989-2011 270 445 13430 189
MS Dhoni (Ind) 2004-2019 229 350 10773 183*
EJG Morgan (Eng) 2006-2021 219 226 7620 148
AB de Villiers (SA) 2005-2018 204 228 9577 176
BB McCullum (NZ) 2002-2016 200 260 6083 166
SR Tendulkar (Ind) 1989-2012 195 463 18426 200*
SC Ganguly (Ind) 1992-2007 190 311 11363 183
MJ Guptill (NZ) 2009-2019 167 176 6598 237*
RT Ponting (Aus) 1995-2012 162 375 13704 164
Yuvraj Singh (Ind) 2000-2017 155 304 8701 150
CL Cairns (NZ) 1991-2006 153 215 4950 115
AC Gilchrist (Aus) 1996-2008 149 287 9619 172
Cricwindow mobile application
Cricket live video

Useful Links

Social Media