Top 5 Batters With Most Sixes In International Cricket Matches, Check Full List

Chris Gayle The West Indian Legend Has Smashed 553 Sixes In International Cricket And Sits Atop The List.

Rohit Sharma Rohit Sharma Is Second On The List Of Batters With Most Sixes In International Cricket With 502 Sixes.

Shahid Afridi The Former Pakistani Captain Shahid Afridi Is Third On The List With 476 International Sixes.

Brendon Mccullum Former New Zealand Captain Brendon Mccullum Has Smashed 398 Sixes And Sits On Fourth In The List.

Martin Guptill New Zealand'S Stylish Opener Martin Guptill Is Fifth On The List With 383 Sixes In International Matches.