• Home
  • Top Most
  • Most Runs By India Stars Against England In Odis

Most Runs By India Stars Against England In ODIs



Most Runs By An Indian Batter Against England In ODIs [Source: @ViratGang/X.com]Most Runs By An Indian Batter Against England In ODIs [Source: @ViratGang/X.com]

Story continues below ADVERTISEMENT

The rivalry between England and India is one of the most competitive of all in the One Day Internationals format. Over time, many of the legends who have played the game have done so with spectacular batting, thereby creating unforgettable memories and records.

These encounters have witnessed Indian stalwarts rise to the occasion, from match-winning fifties to iconic centuries. Many players have entered record books with remarkable performances like MS Dhoni and Sachin Tendulkar.

On that note, let us have a closer look at the top run scorers for India against England in ODIs as well as major achievements.

5. Suresh Raina - 1207 runs

5. Suresh Raina - 1207 runs [Source: @jusLaxman/X.com]5. Suresh Raina - 1207 runs [Source: @jusLaxman/X.com]

Suresh Raina, popular for his aggressive batting and fielding brilliance ranks fifth in the list with 1207 runs in 37 matches against England. He had a brilliant average of 41.62, and his strike rate of 92.06 resulted in him being an essential player to the middle-order batting for India. 

With the highest score of 100, he boasted his ability to stabilise the innings and launch counterattacks. Raina’s contributions were crucial in many memorable victories against England.

4. Virat Kohli - 1340 runs

4. Virat Kohli - 1340 runs [Source: @Trend_VKohli/X.com]4. Virat Kohli - 1340 runs [Source: @Trend_VKohli/X.com]

Modern-day cricket legend Virat Kohli has been a dominant force against England, scoring 1340 runs in 36 ODI matches. Kohli’s average of 41.87 and a strike rate of 88.15 underline his consistency and ability to chase challenging targets. 

With three centuries and nine fifties, Kohli has often been the backbone of India’s batting lineup against England. His memorable 122-run knock highlighted his aggressive yet composed approach, cementing his place among India’s top performers. 

3. Sachin Tendulkar - 1455 runs

3. Sachin Tendulkar - 1455 runs [Source: @OnlyTendulkar/X.com]3. Sachin Tendulkar - 1455 runs [Source: @OnlyTendulkar/X.com]

The Little Master and god of cricket, Sachin Tendulkar ranks third in the list with 1455 runs in 37 matches against England in the ODI format, averaging 44.09 with a strike rate of 89.20. Tendulkar’s consistency and versatility were evident in his two centuries and ten fifties against England. 

His best score of 120 showed his traditional stroke play and how he could change according to the various match situations. Tendulkar's dominance against England established his greatness in world cricket.

2. Yuvraj Singh - 1523 runs

2. Yuvraj Singh - 1523 runs [Source: @Shebas_10dulkar/X.com]2. Yuvraj Singh - 1523 runs [Source: @Shebas_10dulkar/X.com]

Yuvraj Singh, India's undefeated match-winner, scored 1,523 runs against England in 37 ODIs, which is the second-highest by any Indian player. His average of 50.76 and a strike rate of 101.60 reflect his aggressive yet calculated batting style. 

Yuvraj’s memorable 150-run knock in Cuttack during the 2017 series stands out as one of his finest innings against England. His ability to dominate the opposition with powerful shots and impeccable timing made him a nightmare for English bowlers in white-ball cricket.

1. MS Dhoni - 1546 runs

1. MS Dhoni - 1546 runs [Source: @Shebas_10dulkar/X.com]1. MS Dhoni - 1546 runs [Source: @Shebas_10dulkar/X.com]

MS Dhoni is one of the finest finishers in cricketing history. He tops the list for India against England with 1546 runs in 48 ODI matches. With his calm demeanour and strategic brilliance, Dhoni maintained an impressive average of 46.84 with a strike rate of 87.94. 

His highest score of 134 came in a memorable encounter, showcasing his ability to anchor the innings and accelerate when needed. Dhoni’s ability to handle pressure and steer India to victory in crucial matches against England remains unparalleled.