who hit most sixes in odi

who hit most sixes in odi

6 hours ago 4
Nature

The cricketer who has hit the most sixes in One Day Internationals (ODIs) is Shahid Afridi from Pakistan, with a record of 351 sixes in 398 matches

. He is known for his explosive batting style and ability to hit sixes from the very first ball. Following Afridi, the next highest six-hitters in ODIs are Rohit Sharma of India with 344 sixes and Chris Gayle of the West Indies with 331 sixes

. These three players are the only ones to have hit more than 300 sixes in ODI cricket history. Summary of top three six-hitters in ODIs:

  • Shahid Afridi (Pakistan): 351 sixes
  • Rohit Sharma (India): 344 sixes
  • Chris Gayle (West Indies): 331 sixes
Read Entire Article