Players With Most Sixes In International Cricket

Prachi Kapruwan

1. Rohit Sharma - 637 sixes

Rohit Sharma | Image Source : Social Media

2. Chris Gayle - 553 sixes

Chris Gayle | Image Source : Social Media

3. Shahid Afridi - 476 sixes

Shahid Afridi | Image Source : Social Media

4. Brendon McCullum - 398 sixes

Brendon McCullum | Image Source : Social Media

5. Martin Guptill - 383 sixes

Martin Guptill | Image Source : Social Media

6. Jos Buttler - 370 sixes

Jos Buttler | Image Source : Social Media

7. MS Dhoni - 359 sixes

MS Dhoni | Image Source : Social Media

8. Sanath Jayasuriya - 352 sixes

Sanath Jayasuriya | Image Source : Social Media