Rohit Sharma, leading India in the first test against Bangladesh at the MA Chidambaram Stadium in Chennai, made history despite a below-par performance with the bat. The 37-year-old right-handed batter struggled in both innings, scoring just six runs from 19 balls in the first inning and five runs from seven balls in the second inning on Friday, September 20. However, his modest total of 11 runs in the match was enough to propel him past the 1000-run mark for the year 2024, making him the oldest Indian captain to achieve this feat.
At 37 years and 144 days old, Rohit now has 1001 runs in 21 matches across formats in 2024. These include 157 runs in three ODIs, 378 runs in 11 T20Is, and 466 runs in seven Test matches. In the list of batters with the most runs in 2024, Rohit currently stands in fifth position. Sri Lanka’s Pathum Nissanka leads the chart with 1164 runs from 24 matches, followed by Kusal Mendis with 1161 runs in 33 matches. Rohit’s opening partner, Yashasvi Jaiswal, is third with 1099 runs, while Sri Lanka’s Kamindu Mendis sits in fourth with 1028 runs.
Rohit is the only captain to have scored 1000 runs in 2024, further underlining his consistency. He was in fine form during the recent ODI series against Sri Lanka, where he top-scored for India in all three matches played at R. Premadasa Stadium in Colombo. He also led India to victory in the 2024 T20 World Cup, where he finished as India’s top scorer, helping them secure their second title after a 17-year gap.Rohit’s last Test appearance before the Bangladesh series was against England at HPCA Stadium in Dharamsala in March, where he scored a brilliant 103 runs from 162 balls in the first inning, guiding India to an innings victory by 64 runs.