Advertisement
trendingPhotosenglish2675433
photoDetails

Rohit Sharma To MS Dhoni: Top 10 Batters With Most Sixes In ODIs; In Pics

India's superstar opening batter Rohit Sharma slammed 86 off just 63 balls in the match of Cricket World Cup 2023 vs Pakistan, and in the process, went past 300 sixes in ODIs. Rohit already has most sixes in international cricket. In this story, we look at top 10 batters with most sixes in the ODI format.

1. Shahid Afridi

1/6
1. Shahid Afridi

Pakistani batter Shahid Afridi sits at the top of the charts with 351 sixes in 398 ODIs he played for Pakistan. (Image: X) 

2. Chris Gayle

2/6
2. Chris Gayle

The West Indian legend Chris Gayle is second in this elite list with 331 sixes in 301 matches. (Image: X)

3. Rohit Sharma

3/6
3. Rohit Sharma

India captain Rohit Sharma is on the number third spot with 302 sixes in 254 matches. He crossed the 300-run mark vs Pakistan in the Cricket World Cup 2023 match. (Image: X)

4. Sanath Jayasuriya

4/6
4. Sanath Jayasuriya

Sri Lankan batting legend Sanath Jayasuriya is on the fourth spot with 270 sixes in 445 matches. (Image: X)

5. MS Dhoni

5/6
5. MS Dhoni

The former Indian captain MS Dhoni is also in the list with a total of 229 sixes in 350 ODIs. (Image: X)

Other batters (6 to 10)

6/6
Other batters (6 to 10)

From 6 to 10 list are Eoin Morgan (220 sixes), AB de Villiers (204 sixes), Brendon McCullum (200 sixes), Sachin Tendulkar (195 sixes) and Sourav Ganguly (190 sixes). (Image: X)