Players to hit most sixes in International Cricket, Rohit Sharma touches landmark feat

Players to hit most sixes in International Cricket, Rohit Sharma touches landmark feat

Image Source : Getty

10 - Jos Buttler; Matches: 335; Innings: 342; Sixes: 312

Image Source : Getty

9 - AB de Villiers; Matches: 420; Innings: 484; Sixes: 328

Image Source : Getty

8 - Eoin Morgan; Matches: 379; Innings: 361; Sixes: 346

Image Source : Getty

7 - Sanath Jayasuriya; Matches: 586; Innings: 651; Sixes: 352

Image Source : Getty

6 - MS Dhoni; Matches: 538; Innings: 526; Sixes: 359

Image Source : Getty

5 - Martin Guptill; Matches: 367; Innings: 402; Sixes: 383

Image Source : Getty

4 - Brendon McCullum; Matches: 432; Innings: 474; Sixes: 398

Image Source : Getty

3 - Shahid Afridi; Matches: 524; Innings: 508; Sixes: 476

Image Source : Getty

2 - Rohit Sharma; Matches: 451; Innings: 471; Sixes: 551

Image Source : Getty

1 - Chris Gayle; Matches: 483; Innings: 551; Sixes: 553

Image Source : Getty

Next : Tamim Iqbal's ODI career