Rohit Sharma's all key records vs England in Cuttack ODI 2025
While the right-handed opening batter Rohit Sharma scored a powerful century in the Cuttack ODI against England, he settled some top records in international cricket books.

Indian cricket fans are very happy to see the skipper Rohit Sharma returning to form with the bat in the Cuttack ODI against England, which helped India to seal the three-match home ODI series even before the last game. While the right-handed opening batter scored a powerful century, he settled some top records in international cricket books. Here, we are discussing some key records from Rohit Sharma during the Cuttack ODI.
During the Cuttack ODI against England, the visitors chose to bat first and scored 304 all out in 49.5 overs. Chasing down that target, Indian captain Rohit Sharma provided a firing start with his opening partner Shubman Gill as they set a 136-run partnership. Captain Rohit scored 50 runs in 30 balls and completed his 32nd ODI century in 76 balls. Before his dismissal, Rohit scored 119 off 90 balls with 12 fours and seven sixes.
- Rohit Sharma surpassed Chris Gayle to become the second-most six-hitter in international cricket history.
Batters with most sixes in international cricket
Player (Team) |
Number of sixes |
Shahid Afridi (Pakistan/Asia XI/ICC World XI) |
351 |
Rohit Sharma (India) |
338 |
Chris Gayle (West Indies/ICC World XI) |
331 |
Sanath Jayasuriya (Sri Lanka/Asia XI) |
270 |
MS Dhoni (India/Asia XI) |
229 |
See Also: Former cricketers join party to celebrate Rohit Sharma's 32nd ODI century
- Rohit Sharma recorded his 32nd ODI century. He has continued his place in the third position in the list of most ODI centuries.
Most ODI centuries
Player (Team) |
Number of centuries |
Virat Kohli (India) |
50 |
Sachin Tendulkar (India) |
49 |
Rohit Sharma (India) |
32 |
Ricky Ponting (Australia/ICC World XI) |
30 |
Sanath Jayasuriya (Sri Lanka/Asia XI) |
28 |
- With his 76-ball century, Rohit Sharma recorded the fastest ODI century by any captain against England.
- Rohit Sharma became the first captain to hit 250 international sixes.
Captains with the most international sixes
Player (Team) |
Number of sixes |
Rohit Sharma (India) |
250 |
Eoin Morgan (England) |
233 |
MS Dhoni (India) |
211 |
Ricky Ponting (Australia/ICC World XI) |
171 |
Brendon McCullum (New Zealand) |
170 |
- Rohit moved to the fourth place in the list of most ODI sixes as a captain.
Captains with the most ODI sixes
Player (Team) |
Number of sixes |
Eoin Morgan (England) |
147 |
MS Dhoni (India) |
126 |
Ricky Ponting (Australia/ICC World XI) |
123 |
Rohit Sharma (India) |
120 |
AB de Villiers (South Africa) |
118 |
- Surpassing Sachin Tendulkar (15335 runs), Rohit (15404 runs) climbed to second place in the list of most international runs by an Indian opener. Only Virender Sehwag (15758 runs) scored more international runs than Rohit as an Indian opener.
Most international runs by Indian openers
Player |
Runs scored |
Virender Sehwag |
15758 |
Rohit Sharma |
15404 |
Sachin Tendulkar |
15335 |
Sunil Gavaskar |
12258 |
Shikhar Dhawan |
10867 |
- Rohit Sharma became the third Indian captain to score an ODI century against England. In fact, he recorded the second-highest ODI score by an Indian captain against England.
Indian captains with ODI century against England
Player |
Runs scored |
Venue |
Date |
Virat Kohli |
122 |
Pune |
January 15, 2017 |
Rohit Sharma |
119 |
Cuttack |
February 9, 2025 |
Sourav Ganguly |
117* |
Colombo (RPS) |
September 22, 2002 |
- With seven sixes in Cuttack ODI, Rohit recorded the joint most sixes by an Indian batter against England in an ODI innings. During the 2021 Pune ODI, Rishabh Pant smashed seven sixes against England while he scored 77 off 40 balls.
Most sixes in an ODI innings by an Indian batter against England
Player |
Number of sixes |
Venue |
Date |
Rishabh Pant |
7 |
Pune |
March 26, 2021 |
Rohit Sharma |
7 |
Cuttack |
February 9, 2025 |
Yuvraj Singh |
6 |
Rajkot |
November 14, 2008 |
MS Dhoni |
6 |
Cuttack |
January 19, 2017 |
- While the Indian captain Rohit hit seven sixes in the Cuttack ODI, it was the joint second-most sixes record in an ODI innings by a captain against England.
Most sixes in an ODI innings by captains against England
Player |
Number of sixes |
Venue |
Date |
Chris Gayle (West Indies) |
8 |
Bridgetown |
March 27, 2009 |
Brendon McCullum (New Zealand) |
7 |
Wellington |
February 20, 2015 |
Shai Hope (West Indies) |
7 |
North Sound |
December 3, 2023 |
Rohit Sharma (India) |
7 |
Cuttack |
February 9, 2025 |
Tags: