Most sixes in international cricket: 553 - Chris Gayle (551 inns) 476 - Shahid Afridi (508 inns) 462 - Rohit Sharma (411 inns) 398 - Brendon McCullum (474 inns) 369 - Martin Guptill (380 inns) @rohitsharma22 124 views17:08