IND vs ENG 2nd ODI: India captain Rohit Sharma has become the second-highest six-hitter in ODI history in the second match against England on Sunday.

He had equaled Chris Gayle's record of smashing 331 sixes before the match and then surpassed the West Indies legend as he smashed Gus Atkinson for a six as the ball went towards mid-wicket during the second over while chasing.

Shahid Afridi is currently topping the list of highest six-hitters in the 50-over format as he had smashed 351 sixes after playing in 398 innings. But Rohit had smashed the most sixes in all formats, as he had smashed 624 sixes in T20Is, ODIs, and Test matches.

Also Read: IND vs ENG 2nd ODI: Shreyas Iyer's Reaction Goes Viral After Getting Involved In Run-Out With Axar Patel| Watch

He is also the highest six-hitter in the shortest format as he smashed 205 sixes after playing in 151 innings.

MOST SIXES IN MEN’s ODIs

Shahid Afridi (Pakistan) - 351 sixes in 369 innings

Rohit Sharma (India) - 332* sixes in 259 innings

Chris Gayle (West Indies) - 331 sixes in 294 innings

Sanath Jayasuriya (Sri Lanka) - 270 sixes in 433 innings

MS Dhoni (India) - 229 sixes in 297 innings