The cricketing world is gearing up for another intense battle as India and England are set to face each other in a three-match One Day International (ODI) series, while this highly anticipated series is scheduled to commence on July 14, promising high-octane action between two of the most competitive teams in world cricket. As fans and analysts prepare for the first ball to be bowled, it's essential to look back at the historical performances that have defined this rivalry over the years, while interestingly, when examining the records for the most runs scored in India versus England ODI encounters, some of the biggest names in Indian cricket like Sachin Tendulkar, Virat Kohli, and Rohit Sharma don't hold the top spot. Instead, it's the former Indian captain Mahendra Singh Dhoni who sits firmly at the pinnacle of this list.
MS Dhoni: The Undisputed Leader
Mahendra Singh Dhoni holds the record for the highest number of runs scored in ODI matches between India and England. Throughout his illustrious career, Dhoni faced the English side in 48 matches. In these encounters, he amassed a total of 1546 runs. His consistency against England is reflected in his scoring breakdown, which includes one century and 10 half-centuries. For many fans, seeing Dhoni at the top of this list might come as a surprise, especially considering the presence of legendary opening batsmen and modern-day greats in the same era.
Yuvraj Singh: A Close Second
Following closely behind Dhoni is the legendary all-rounder Yuvraj Singh. Known for his explosive batting and match-winning capabilities, Yuvraj Singh occupies the second position in this elite list, while in 37 ODI matches played against England, Yuvraj scored 1523 runs. His record against the English bowlers is particularly impressive, featuring four centuries and seven half-centuries. The margin between Yuvraj and Dhoni is incredibly slim, with only 23 runs separating the two icons of Indian cricket.
Sachin Tendulkar and Virat Kohli
The third spot on this list is held by the Master Blaster Sachin Tendulkar. It's rare to find a batting record where Tendulkar isn't at the very top, but in the context of India-England ODIs, he ranks third. Tendulkar participated in 37 matches against England, scoring 1455 runs. His tally includes two centuries and 10 half-centuries. Moving to the fourth position, we find Virat Kohli. The modern-day batting maestro has played 38 ODI matches against England so far, accumulating 1397 runs. Kohli's record includes three centuries and 10 half-centuries. With the upcoming series, Kohli has a significant opportunity to climb higher in this ranking and potentially challenge the top spot held by Dhoni.
Suresh Raina and the Top Five
Completing the top five is Suresh Raina, who was a vital cog in India's middle order for many years. Raina played 37 ODI matches against England and scored 1207 runs. His contributions include one century and 11 half-centuries. Notably, current Indian captain Rohit Sharma doesn't feature in the top five list for most runs against England in ODIs. Rohit Sharma's ranking is considerably lower than these five stalwarts, highlighting the historical dominance of the middle-order batsmen in this specific rivalry. As the new series begins on July 14, all eyes will be on the current crop of players to see if they can make their mark on these historic standings.
