
Most Hundreds in Ind vs Eng ODI is one of the most prestigious batting records in One Day International cricket. India and England have produced numerous unforgettable ODI contests over the years, featuring some of the greatest batters in world cricket. Scoring a century in this high-profile rivalry requires exceptional technique, temperament, and the ability to perform under pressure. The players with the Most Hundreds in Ind vs Eng ODI have consistently delivered match-winning innings that have shaped memorable encounters between the two nations.
The Most Hundreds in Ind vs Eng ODI list features legendary Indian batters along with England’s finest run-scorers. These players have produced remarkable centuries that continue to be celebrated by cricket fans around the world. Here are the top 10 players ranked from No. 10 to No. 6.
10. Jonny Bairstow (England) – 1 Century

The Most Hundreds in Ind vs Eng ODI rankings begin with Jonny Bairstow, one of England’s most aggressive opening batters in modern-day cricket. Bairstow has consistently provided explosive starts against India with his fearless stroke play and attacking mindset. His century against India showcased his ability to dominate quality bowling attacks while maintaining an impressive scoring rate. Even though he has one hundred in this rivalry, his impact has been significant, making him a deserving member of the Most Hundreds in Ind vs Eng ODI list.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 1 | 100+ | England | 10 | ODI |
9. Jos Buttler (England) – 1 Century

The Most Hundreds in Ind vs Eng ODI list also includes Jos Buttler, one of England’s finest white-ball finishers. Known for his innovative stroke play and exceptional power-hitting, Buttler has produced several memorable innings against India. His century demonstrated his ability to accelerate the scoring rate while remaining composed under pressure. Buttler’s aggressive batting style has played an important role in England’s ODI success, earning him a place among the players with the Most Hundreds in Ind vs Eng ODI.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 1 | 100+ | England | 9 | ODI |
8. Kevin Pietersen (England) – 1 Century

Among the players with the Most Hundreds in Ind vs Eng ODI, Kevin Pietersen remains one of England’s most entertaining batters. His fearless approach, combined with innovative shot-making, made him a difficult batter for Indian bowlers to contain. Pietersen’s century against India reflected his ability to dominate world-class attacks while playing aggressive cricket. His performances in this rivalry continue to be remembered, securing his position among the leading names in the Most Hundreds in Ind vs Eng ODI rankings.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 1 | 100+ | England | 8 | ODI |
7. Andrew Strauss (England) – 1 Century

The Most Hundreds in Ind vs Eng ODI standings feature former England captain Andrew Strauss, who was known for his calm temperament and dependable batting at the top of the order. Strauss played several crucial innings against India, providing stability and building strong partnerships. His century remains one of his standout performances in this famous rivalry and highlights his consistency as an opening batter. His contributions ensure that he holds a respected place among the players with the Most Hundreds in Ind vs Eng ODI.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 1 | 100+ | England | 7 | ODI |
ALSO READ:
6. Virender Sehwag (India) – 1 Century

Virender Sehwag occupies sixth place in the Most Hundreds in Ind vs Eng ODI rankings thanks to his explosive batting style. One of India’s most destructive openers, Sehwag often attacked from the very first over and put England’s bowlers under immediate pressure. His century against England reflected his fearless intent and ability to dominate quality bowling attacks with aggressive stroke play. Sehwag’s entertaining performances made him a fan favorite and earned him a deserved place among the players with the Most Hundreds in Ind vs Eng ODI.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 1 | 100+ | India | 6 | ODI |
5. Rahul Dravid (India) – 1 Century

The Most Hundreds in Ind vs Eng ODI rankings include Rahul Dravid, one of India’s most dependable ODI batters. Popularly known as “The Wall,” Dravid combined solid technique with remarkable patience to build match-winning innings against England. His century in this rivalry highlighted his ability to anchor the innings while guiding India through challenging situations. Although he scored one hundred against England in ODIs, his overall consistency and calm approach made him one of India’s greatest performers. His contribution earns him a well-deserved place among the players with the Most Hundreds in Ind vs Eng ODI.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 1 | 100+ | India | 5 | ODI |
4. Yuvraj Singh (India) – 2 Centuries

The Most Hundreds in Ind vs Eng ODI list features Yuvraj Singh in fourth position with two brilliant centuries. Renowned for his elegant stroke play and explosive finishing ability, Yuvraj delivered several memorable performances against England. His centuries came during crucial matches where he combined aggression with maturity to help India post competitive totals or chase difficult targets. Along with his batting, Yuvraj’s all-round skills made him a complete match-winner. His two centuries secure his place among the leading names in the Most Hundreds in Ind vs Eng ODI rankings.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 2 | 100+ | India | 4 | ODI |
3. Sachin Tendulkar (India) – 2 Centuries

Among the greatest cricketers of all time, Sachin Tendulkar occupies third place in the Most Hundreds in Ind vs Eng ODI standings. Throughout his legendary career, Tendulkar produced countless memorable innings against England with his flawless technique and exceptional shot selection. His two ODI centuries against England reflected his remarkable consistency and ability to perform on the biggest occasions. Sachin inspired an entire generation of cricketers and remains one of the most successful batters in this rivalry. His achievements firmly establish him among the players with the Most Hundreds in Ind vs Eng ODI.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 2 | 100+ | India | 3 | ODI |
2. Rohit Sharma (India) – 3 Centuries

The Most Hundreds in Ind vs Eng ODI rankings place Rohit Sharma in second position with three outstanding centuries against England. Known for converting good starts into massive scores, Rohit has dominated England’s bowling attack on numerous occasions. His highest score of 137* remains one of the finest innings in this rivalry, showcasing his effortless timing and powerful stroke play. Rohit’s ability to accelerate after settling at the crease has made him one of India’s greatest ODI openers. His remarkable record places him among the very best in the Most Hundreds in Ind vs Eng ODI list.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 3 | 137* | India | 2 | ODI |
1. Virat Kohli – 3 Centuries

Leading the Most Hundreds in Ind vs Eng ODI rankings is Virat Kohli, one of the finest ODI batters in cricket history. Kohli has consistently delivered exceptional performances against England with his outstanding consistency, chasing ability, and flawless technique. His three centuries, including a highest score of 122, have come during important matches where he guided India with remarkable composure. Kohli’s hunger for big scores and ability to perform under pressure have made him one of the greatest players in ODI cricket. His record places him at the top of the Most Hundreds in Ind vs Eng ODI list, sharing the highest number of centuries in this famous rivalry.
| Centuries | Highest Score | Team | Rank | Format |
|---|---|---|---|---|
| 3 | 122 | India | 1 | ODI |
The Most Hundreds in Ind vs Eng ODI record highlights the incredible batting talent showcased in one of cricket’s greatest rivalries. Legendary players like Virat Kohli, Rohit Sharma, Sachin Tendulkar, and Yuvraj Singh have produced unforgettable centuries, while England stars such as Andrew Strauss, Kevin Pietersen, Jos Buttler, and Jonny Bairstow have also made significant contributions. As India and England continue to play high-quality ODI cricket, fans can expect more remarkable centuries and new records in the years ahead.
FAQs
1. Who has scored the most hundreds in Ind vs Eng ODI history?
Virat Kohli and Rohit Sharma jointly hold the record for the Most Hundreds in Ind vs Eng ODI, with three centuries each.
2. How many centuries has Sachin Tendulkar scored against England in ODIs?
Sachin Tendulkar scored two centuries against England in ODI cricket.
3. Which England batter has the most hundreds against India in ODIs?
Among the players listed, Andrew Strauss, Kevin Pietersen, Jos Buttler, and Jonny Bairstow have one century each.
4. What is Rohit Sharma’s highest score against England in ODIs?
Rohit Sharma’s highest ODI score against England is 137*.
5. Why is the Most Hundreds in Ind vs Eng ODI record important?
The Most Hundreds in Ind vs Eng ODI record reflects batting consistency, match-winning ability, and performances under pressure in one of cricket’s biggest international rivalries.