Most Hundreds in ODI for India
In this article, we look at the top 10 batsmen with the most hundreds in ODI for India. Tendulkar heads the list, followed in order by Virat Kohli, Rohit Sharma, Saurav Ganguly, Shikhar Dhawan, Virender Sehwag, Yuvraj Singh, Rahul Dravid, Gautam Gambhir and MS Dhoni.
Contents
Top Indian Players with Most ODI Centuries
1. Sachin Tendul1. Sachin Tendulkar – 49
2012, Tendulkar played 463 matches in which he scored 49 tons, a world record. His first ton came in his 79th match against Australia in Colombo on 9 September 1994. His innings of 110 off 180 balls helped India to a score of 246/8 before they bowled out Australia for 215. Tendulkar scored his last ODI ton in his penultimate game against Bangladesh in Dhaka on 16 March 2012. Riding on his 114 off 147 balls, India scored 289/5. However, unfortunately for Sachin and India, Bangladesh chased down the target with 5 wickets and 4 balls to spare.
2. Virat Kohli – 42. Virat Kohli – 43
Kohli made his ODI debut in 2008 and has scored 43 tons in 251 matches played since then. His first hundred came in his 14th match against Sri Lanka in Kolkata on 24 December 2009. Batting first, Sri Lanka scored 315/6. Coming to the crease with India’s scorecard reading 23/2, Kohli scored 107 off 114 balls to help India to a seven-wicket win. His last hundred came in a rain-curtailed game – his 239th – against West Indies in Port of Spain on 14 August 2019. West Indies scored 240/7 in 35 overs. Batting at number three, Kohli scored 114 off 99 balls to help India win by six wickets.
3. Rohit Sharma – 29
3. Rohit Sharma – 29
g>playing since 2007 has made 29 tons in 224 games, with his first coming in his 43rd game against Sri Lanka in Bulawayo on 30 May 2010. Batting at number four, Sharma scored 101 not out in 110 balls to help India in a successful run chase of 243 with seven wickets to spare. His last ton came in his latest game played against Australia in Bengaluru on 19 January 2020. Opening the innings, Sharma made 119 off 128 in India’s successful run chase of 289/3.
4. Saurav Ganguly – 22
2. Virat Kohli – 43
Kohli made his ODI debut in 2008 and has scored 43 tons in 251 matches played since then. His first hundred came in his 14th match against Sri Lanka in Kolkata on 24 December 2009. Batting first, Sri Lanka scored 315/6. Coming to the crease with India’s scorecard reading 23/2, Kohli scored 107 off 114 balls to help India to a seven-wicket win. His last hundred came in a rain-curtailed game – his 239th – against West Indies in Port of Spain on 14 August 2019. West Indies scored 240/7 in 35 overs. Batting at number three, Kohli scored 114 off 99 balls to help India win by six wickets.3. Rohit Sharma – 29
3. Rohit Sharma – 29
g>playing since 2007 has made 29 tons in 224 games, with his first coming in his 43rd game against Sri Lanka in Bulawayo on 30 May 2010. Batting at number four, Sharma scored 101 not out in 110 balls to help India in a successful run chase of 243 with seven wickets to spare. His last ton came in his latest game played against Australia in Bengaluru on 19 January 2020. Opening the innings, Sharma made 119 off 128 in India’s successful run chase of 289/3.4. Saurav Ganguly – 22
4. Saurav Ganguly – 22 scored 22 tons in 311 matches. He got his first hundred in his 32nd match against Sri Lanka in Colombo on 20 August 1997. Opening the innings, Saurav scored 113 off 126 balls to help India to a first-innings score of 238. Sadly for Ganguly, his innings came in a lost cause. His last ton came in in his 228th match against Kenya in Durban on 20 March 2003. Batting at number three, Ganguly made 111 off 114 balls in India’s first-innings score of 270/4 before Kenya were bowled out for 179.
5. Shikhar Dhawan – 17
Act
5. Shikhar Dhawan – 17
17 tons in 139 matches. He got the first one in his 6th match against South Africa in Cardiff on 11 June 2013. Opening the innings, he made 114 off 94 balls to help India to a first-innings score of 331/7 before they bowled out South Africa for 305. His last ton came in his 130th match against Australia at the Oval on 9 June 2019. Another opening knock of 117 off 109 balls saw India reach 352/5 before restricting Australia to 316.6. Virender Sehwag – 15
Betwee
6. Virender Sehwag – 15
strong>15 tons in 251 matches. He got his first hundred in his 15th match against New Zealand in Colombo on 2 August 2001. Opening the innings, Sehwag made 100 runs off 70 balls to lead India to a successful run chase of 267/3. Viru’s last ton came in his 240th match against West Indies in Indore on 8 December 2011. His 219 off 149 balls helped India to an imposing 418/5, while West Indies could manage only 265 in reply.7. Yuvraj Singh – 14
Between 2000
7. Yuvraj Singh – 14
ed 14 tons in 304 matches. He got his first ton in his 71st match played against Bangladesh in Dhaka on 11 April 2003. Batting at number five, Yuvi made 102 not out in 85 balls in an India score of 276 before Bangladesh were bowled out for 76. Yuvraj’s last ton came in his 295th ODI against England in Cuttack on 19 January 2017. He scored 150 off 127 balls to help India to 381/6 before England were restricted to 366/8.8. Rahul Dravid – 12
Between 1996 and
8. Rahul Dravid – 12
2 tons in 344 matches. His first came in his 35th match against Pakistan in Chennai on 21 May 1997. Rahul, batting at number three, scored 107 in 116 balls in a run chase of 328. unfortunately for Dravid, India were bowled out for 292. He scored his last century in his 288th match against West Indies in Kingston on 18 May 2006. Opening the innings, Dravid scored 105 off 102 balls in a successful run chase of 254/5.9. Gautam Gambhir – 11
Between 2003 and 20
9. Gautam Gambhir – 11
ons in 147 matches. He got his first one in his 6th match against Sri Lanka in Ahmedabad on 6 November 2005. Gautam opened the innings to score 103 off 97 in India’s first-innings score of 285/8. Unfortunately for Gambhir, his effort came in a lost cause. His last ton came in his 137th match against Sri Lanka in Colombo on 28 July 2012 when he scored 102 off 101 balls in a successful run chase of 288/5.10. MS Dhoni – 10
Between 2004 and 2019, Dhoni
10. MS Dhoni – 10
ches. He got his first century in his 5th match against Pakistan in Vishakhapatnam on 5 April 2005. Batting at number three, Dhoni made 148 off 123 balls in India’s score of 356/9 before they restricted Pakistan to 298. Dhoni’s last ton came in his 285th match against England in Cuttack on 19 January 2017. Batting at number five, Dhoni scored 134 in 122 balls to help India to 381/6 before they restricted England to 366/8.In Conclusion
Of the active players, Kohli In Conclusionly to break Tendulkar’s record for most ODI centuries.