• Skip to main content
  • Skip to secondary menu
  • Skip to primary sidebar
CricSchedule.Com

CricSchedule.Com

  • Home
  • Cricket 2023
  • Filter Schedule
    • Monthly
    • Format
    • Venue
  • News
  • FTP
  • Records
  • IPL
  • PSL
  • BPL
  • BBL
  • CPL
  • 100

Most Centuries in ODI for India

India has been one of the most dominant teams in the 50-over format. The prime reason for that is the batting strength of the Indian team. Over the years, India has produced many batting greats in this game. The likes of Sachin Tendulkar, Virender Sehwag, Rahul Dravid, Sourav Ganguly, and others dominated the world in the previous era.

However, now the likes of Virat Kohli and Rohit Sharma are carrying that legacy forward. There are many records set by Indians in ODI cricket. One of the biggest records is the number of centuries. Sachin and Virat are at the top of the tree when it comes to century scoring in the 50-over format.

Most Centuries in ODI by India

BatterSpanMts100sRuns50s
Sachin Tendulkar1989-2012463491842696
Virat Kohli2008-2023*266461258464
Rohit Sharma2007-2023*23629953747
Sourav Ganguly1992-2007308221122171
Shikhar Dhawan2010-202216717679339
Virender Sehwag1999-201324115799537
Yuvraj Singh2000-201730114860952
Rahul Dravid1996-2011340121076882
Gautam Gambhir2003-201314711523834
MS Dhoni2004-201934791059973

In addition, we will go over the list of Indian batters with the most hundreds in ODI. 

5. Shikhar Dhawan – 17 Centuries in 167 games

Veteran Indian opener Shikhar Dhawan is ranked fifth on this list. The left-hander has always been India’s go-through man in ICC events, and his numbers are excellent in ODIs. Dhawan has played 167 ODIs in his career and scored 6793 runs at an average of 44.11. He has also scored 17 centuries and 39 half-centuries in his 50-over career. Dhawan is at the end of his career, but he is still going strong.

4. Sourav Ganguly – 22 Centuries in 308 games

Former Indian skipper Sourav Ganguly was the one that changed the approach of the Indian cricket, when he became the captain. Team India started to win overseas under his captaincy because he was a great leader and also a good performer with the bat. Ganguly played 308 ODIs in his career and scored 11221 runs at 40.95. He also scored 22 centuries and 71 half-centuries in the 50-over format for India.

3. Rohit Sharma – 29 Centuries in 236 games

When it comes to scoring centuries and big centuries, only Rohit Sharma comes to mind. The man who has scored three double centuries in ODI and also five centuries in an ODI World Cup is third on the list. Rohit has been India’s top performer over the years and also the fourth overall in century scoring list. He has played 236 games in his career and scored 9537 runs with 29 centuries and 47 half-centuries.

2. Virat Kohli – 46 ODI centuries in 266 games

If there is anyone in the game who can break Sachin Tendulkar’s record, it is former Indian captain Virat Kohli. Virat has been the best ODI batter in the last decade, whether he is setting the target or chasing it. His numbers are staggering. Virat has already scored 46 ODI centuries in 266 games and needs a few more to break Sachin’s record. He has made 12684 runs with 64 half-centuries in 266 games.

1. Sachin Tendulkar – 49 Centuries in 463 games

Many fans will think that Virat’s numbers are better than Sachin’s when it comes to ODI cricket. Virat has 45 centuries in 260-plus games, and Sachin has 49 in 463 games. But for those, we will tell you that both eras were totally different. Sachin batted against the likes of Glenn McGrath, Brett Lee, Shane Bond, Shane Warne, Muttiah Muralitharan, and many more big names. Thus, Sachin deservedly tops the chart. Virat can break his record, but for additional information, Sachin was out 18 times in 90s while Virat has only six dismissals in 90s. Master Blaster has scored 49 ODI centuries and 96 fifties in 463 games for a total of 18426 runs. 

Team Wise Most Centuries in ODI

EnglandBangladeshNew Zealand
AustraliaPakistanWest Indies
IndiaSouth AfricaSri Lanka

Primary Sidebar


Cricket

Fastest 50 in T20 by Bangladesh

Most Runs on T20 Debut (Test Playing Nations)

Most Runs on Debut in ODI

Highest Opening Partnership against New Zealand in Test

More Posts from this Category

IPL

IPL 2023: Some Incredible Records Held by Sunil Narine in IPL

IPL 2023: Some Incredible Records Held by Ravindra Jadeja in IPL

IPL 2023: Some Incredible Records Held by Andre Russell in IPL

IPL 2023: Three Incredible Records Held by Jos Buttler in IPL

More Posts from this Category

T20 World Cup

ICC T20 World Cup 2024 Format, New Teams and Rules

Watch: Virat Kohli showed his “Superhuman” skills on the field to win India’s first warm-up match vs AUS

Here’s the complete list of Awards, Cash Prize and Records made in T20 World Cup 2022

List of Man of the Tournament in T20 World Cup

More Posts from this Category

Big Bash

BBL Finals: List of All Big Bash League Final

List of Captain for Perth Scorchers from BBL 2011 to 2023

List of Captain for Sydney Sixers from BBL 2011 to 2023

List of Captain for Melbourne Stars from BBL 2011 to 2023

More Posts from this Category

T10 League News

Northern Warriors Squad T10 League 2022

Delhi Bulls Squad T10 League 2022

Team Abu Dhabi Squad T10 League 2022

Bangla Tigers Squad T10 League 2022

More Posts from this Category

The Hundred

The Hundred Teams 2023, Squad, Venue & Winners List

The Hundred Cricket Rules: All You Need to Know about the 100 Ball Tournament

Oval Invincibles Squad 2022

Manchester Originals Squad 2022

More Posts from this Category

Caribbean Premier League

Best Bowling Figures in CPL

Highest Individual Score in CPL

CPL Winners List

CPL Winning Captains List

More Posts from this Category