Discover Rohit Sharma’s top 10 records in international cricket, including highest ODI score, most T20I sixes, centuries in World Cups, and his legacy as India’s most successful T20I captain. As of 2025, the most six-hitters in ODI cricket history are Shahid Afridi (351 sixes), Rohit Sharma (344 sixes), and Chris Gayle (331 sixes). Rohit Sharma, the current captain of the Indian cricket team in Test and ODI formats, is renowned for his exceptional batting prowess. He holds the record for the most sixes in international... India's captain Rohit Sharma surpassed Chris Gayle, becoming the second-highest six-hitter in ODIs with 336 sixes, during a match against England in Cuttack. Rohit displayed his prowess by finding ...