Rohit Sharma has become the second-highest (331) six-hitter in ODI history.
The spot is jointly occupied by Rohit and Chris Gayle.
Shahid Afridi is on number one with 351 maximums.
Sanath Jayasuriya comes next with 270 ODI sixes under his belt.
MS Dhoni finds himself at number four having hit 229 ODI sixes.
The former England skipper is at number five (220 sixes).
South Africa’s AB de Villiers walloped 204 sixes in the 50-over format.
New Zealand legend Brendon McCullum (200 ODI maximums) is placed at number seven.
Sachin Tendulkar is up next having recorded 195 ODI sixes.
Sourav Ganguly claims the last spot with 190 maximums.