Rohit Sharma, the Indian cricket captain, holds the record for the most sixes in international cricket, with a total of 637 sixes across all formats.
Breakdown of Rohit Sharma's Sixes:
Rohit surpassed Chris Gayle of the West Indies, who previously held the record with 553 sixes.
Other Notable Records:
Rohit Sharma's prolific six-hitting ability has earned him the title of "Sixer King" in international cricket.