Picture Credit: Twitter

Picture Credit: Twitter

Indian skipper Rohit Sharma smashed a 63-ball century against Afghanistan in the ongoing ODI World Cup where he went onto smash 12 boundaries and 4 sixes. Rohit Sharma who is fondly called as Hitman by his fans after seeing his ability to smash big shots, went onto create another record in cricket books by smashing most sixes in international cricket.

Here, in this article we will have a look on batters who has smashed most sixes in international cricket.

Batters to smash most sixes in international cricket:

Rohit Sharma - 556* (473 inns)

Chris Gayle - 553 (551 inns)

Shahid Afridi - 476 (508 inns)

Brendon McCullum - 398 (474 inns)

Martin Guptill - 398 (402 inns)

Rohit Sharma has smashed 77 sixes in Test cricket, 297 sixes in ODIs and 182 sixes in T20Is overall.

Most sixes in ODIs:

Shahid Afridi - 351 (369 inns)

Chris Gayle - 331 (294 inns)

Rohit Sharma - 297 (245 inns)

Among, Indian batters next to Rohit Sharma, only MS Dhoni has smashed second highest sixes in ODIs (229) & international cricket (359).

Most sixes by an Indian batsman in ODI World Cup:

Rohit Sharma - 28

Sachin Tendulkar - 27

Sourav Ganguly - 25

Rohit Sharma holds the record for smashing most sixes by an Indian batsman in ODI World Cup history.