rivalry between England And India T20 has produced some of the most memorable contests in international cricket. From thrilling last overs to breathtaking centuries and match-winning innings, the two sides have consistently entertained fans whenever they have faced each other.
With England set to host India for a five-match T20I series starting July 1, 2026, a new chapter is about to unfold. However, while many new faces will take the field, the batting records from previous fixtures will continue to be dominated by some of the biggest names in world cricket. like great men Virat Kohli And Rohit Sharma Has retired from T20 Internationals, but his notable achievements against England remain in the record books. Let’s take a look at the five batsmen who scored the most runs in the England vs India T20I.
5 batsmen who scored most runs in England vs India T20I
1. Jos Buttler (England)
England wicketkeeper-batsman jos buttler He leads the all-time run-scoring chart in T20Is between the two countries. One of the most destructive white-ball batsmen of his generation, Buttler has scored 669 runs in 27 matches, making him the only player to cross the 600-run mark in this rivalry.
Known for his explosive starts and fearless stroke play, Buttler has punished India’s bowling attack time and again, especially during the powerplay. His ability to shift gears effortlessly and dominate both pace and spin has made him England’s biggest match-winner in this format.
His highest score is 83 not out against India, an innings that showcased his composure and finishing ability. Heading into the 2026 series, Buttler is also the only active cricketer in the top three run-scorers and will have the opportunity to extend his lead even further.
2. Virat Kohli (India)
Although Kohli has retired from T20 Internationals, his record against England is one of the best in bilateral cricket. The former India captain scored 633 runs in just 20 T20Is, making him the second-highest run-scorer in this rivalry.
Kohli built his reputation on consistency and pursuit of excellence, often delivering match-winning performances under pressure. Whether India were setting or chasing a target, he often opened the innings while maintaining an impressive scoring rate.
His highest score is 80 not out against England, which is another example of his ability to control the chase without taking unnecessary risks. Even after retirement, Kohli’s remarkable numbers continue to set the standard for Indian batsmen in this competition.
3. Rohit Sharma (India)
Former India captain Rohit is at third place with 467 runs in 16 matches against England. Known for his effortless timing and six-hitting ability, Rohit often attacked England’s fast bowlers right from the start.
A defining moment of his T20I career came against England when he scored an unbeaten 100, becoming one of the very few players to score a century in this match. That innings highlighted his ability to dominate a quality bowling attack and single-handedly change the course of the game.
After his retirement from T20 Internationals, Rohit’s achievement remains one of the most significant achievements in the history of the India-England rivalry.
4. Hardik Pandya (India)
India’s all-rounder hardik pandya He enjoyed many memorable matches against England and scored 441 runs in 21 matches. Batting primarily in the middle order, Hardik has often rescued India from difficult situations before finishing the innings with his trademark power-hitting.
His highest score of 63 reflects his influence as a finisher rather than a top-order batsman. With his ability to clear the ball right from the first ball, Hardik has often shifted the momentum in India’s favor during crucial stages of the match. However, despite his impressive record against England, he is not part of India’s squad for the 2026 T20I series.
5. Suryakumar Yadav (India)
to complete the top five Suryakumar YadavWho has scored 360 runs in just 14 matches against England. Despite playing significantly fewer games than the players above him, Suryakumar has established himself as one of the most dangerous batsmen in this rivalry.
His extraordinary performance came in 2022 at Nottingham, where he played a brilliant inning of 117 runs off 55 balls. This innings, filled with innovative strokes and fearless hitting around the ground, is widely regarded as one of the greatest centuries in T20I cricket.
Although Suryakumar will not feature in the upcoming series, his remarkable strike rate and consistency against England ensures his place among the top run-scorers of the rivalry.
A new era of rivalry begins
The 2026 five-match series marks the beginning of a new chapter in the England-India T20 rivalry. Many of the iconic names that have shaped previous competitions will be absent this time. Kohli and Rohit have retired from T20 Internationals, while Hardik and Suryakumar have not been included in India’s squad for the tour.
As a result, Buttler is the only player from this top five list who will take the field in the upcoming series. The former England captain has a chance to not only extend his record but also further cement his legacy as the most successful batsman in the history of England vs India T20I cricket.

