-
Image Source : Getty
Chris Gayle is at the top of this list despite not playing the format since 2019. He has hit a massive 331 sixes in his ODI career.
-
Image Source : Getty
India captain Rohit Sharma is at the second position among active players. He has so far hit 286 sixes in his ODI career and the count is bound to increase with the World Cup coming up next month.
-
Image Source : Getty
Martin Guptill of New Zealand hasn't played ODIs for quite some time. He is not a part of their World Cup squad either but has hit 187 sixes in his ODI career to be at third place in this list.
-
Image Source : Getty
Jos Buttler is next in the list and will most likely go past Guptill in the coming months. He has hit 162 sixes thus far in his career and will be keen to hit more during the World Cup in India.
-
Image Source : Getty
Former India skipper Virat Kohli is at the fifth position in this list. He has hit 141 sixes so far in 280 ODIs he has played so far. The tally can go up to 150 sixes if he smacks the ball well in the upcoming World Cup.