Rohit Sharma, known as the "Hitman" of cricket, holds the record for the highest individual score in ODI cricket. His monumental 264-run knock came against Sri Lanka at Eden Gardens, Kolkata. Facing 173 balls, Rohit smashed 33 fours and 9 sixes, guiding India to a massive total of 404/5.
New Zealand’s Martin Guptill holds the second-highest individual score in ODIs with his unbeaten 237 runs against the West Indies in the 2015 ICC Cricket World Cup quarterfinal. Guptill’s massive knock, laced with 24 boundaries and 11 sixes, was a match-winning performance and remains the highest individual score in a World Cup match. His ability to time the ball to perfection made this innings a standout, especially as it came on a pressure-filled occasion.
Virender Sehwag became only the second player in ODI history to score a double century. On December 8, 2011, Sehwag smashed 219 runs off 149 balls against West Indies in Indore. Sehwag’s aggressive approach throughout the innings earned him a place in cricketing history.
'Universe Boss' Chris Gayle delivered one of the most memorable ODI innings during the 2015 ICC Cricket World Cup. His 215-run knock against Zimbabwe in Canberra included 10 fours and 16 towering sixes. Gayle reached his double century off 138 balls, becoming the first player to score a double hundred in a World Cup, propelling the West Indies to 372/2.
Pakistan's Fakhar Zaman etched his name in the record books by becoming the first Pakistani to score a double century in ODIs. His unbeaten 210-run knock came against Zimbabwe on July 20, 2018, in Bulawayo. Zaman’s 156-ball innings featured 24 fours and 5 sixes, and he helped Pakistan post 399/1, a match they won easily.
Sri Lanka’s Pathum Nissanka etched his name in the record books with an unbeaten 210 against Afghanistan in 2024. His innings, filled with elegant strokes and solid technique, helped Sri Lanka to a massive total.
India’s Ishan Kishan became the youngest player to score a double century in ODIs with his incredible knock of 210 against Bangladesh on December 10, 2022, in Chattogram. Kishan reached his double century in just 126 balls, making it the fastest double century in ODI history.