
Most Runs in a Series for Ind vs Eng is one of the most exciting batting records in T20I cricket, showcasing players who dominated an entire bilateral series with remarkable consistency and aggressive stroke play. India and England have produced several thrilling T20I contests over the years, with many batters delivering memorable performances under pressure. From explosive centuries to match-winning half-centuries, these players have entertained fans while setting new benchmarks.
In this article, we rank the Top 10 Players with Most Runs in a Series for Ind vs Eng T20Is, arranged from No. 10 to No. 1 based on their aggregate runs in a single bilateral series.
10. Jason Roy (England) – 144 Runs (England in India T20I Series 2020/21)

Jason Roy played an aggressive role at the top of the order during England’s 2020/21 tour of India. Although he narrowly missed a half-century, his attacking starts helped England put pressure on India’s bowling attack. His tally of 144 runs earns him a place among the players with the Most Runs in a Series for Ind vs Eng.
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 5 | 144 | 49 | 28.80 | 132.11 |
9. Jos Buttler (England) – 146 Runs (England in India T20I Series 2024/25)

Jos Buttler continued his reputation as one of England’s most dangerous T20 batters during the 2024/25 series in India. His fearless stroke play and ability to accelerate during the powerplay helped him score 146 runs at an impressive strike rate.
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 5 | 146 | 68 | 29.20 | 137.73 |
8. Dawid Malan (England) – 148 Runs (England in India T20I Series 2020/21)

Dawid Malan produced another dependable series with the bat, scoring valuable runs in the middle order. His calm approach and consistency allowed England to remain competitive throughout the five-match series, making him one of the leading names in the Most Runs in a Series for Ind vs Eng rankings.
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 5 | 148 | 68 | 37.00 | 120.32 |
ALSO READ:
7. Suryakumar Yadav (India) – 171 Runs (India in England T20I Series 2022)

Suryakumar Yadav lit up the 2022 T20I series in England with one of the greatest innings by an Indian batter in the format. His brilliant 117 showcased his 360-degree stroke play and helped him finish with 171 runs in just three innings. His strike rate of over 200 made his performance one of the finest in the history of the Most Runs in a Series for Ind vs Eng.
| Matches | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| 3 | 171 | 117 | 57.00 | 201.17 |
6. Jos Buttler (England) – 172 Runs (England in India T20I Series, 2020/21)

Jos Buttler once again proved why he is one of England’s greatest white-ball batters during the England in India T20I Series, 2020/21. Scoring 172 runs in five matches, Buttler displayed remarkable consistency at the top of the order. His unbeaten 83 was the highlight of the series, where he combined elegant stroke play with aggressive intent. His ability to dominate both pace and spin ensured he remained one of the standout performers. This performance comfortably earns him a place among the Most runs in a series for Ind vs Eng.
| Player | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| Jos Buttler | 172 | 83* | 43.00 | 147.00 |
5. Jos Buttler (England) – 175 Runs (India in England T20I Series, 2026)

During the India tour of England in 2026, Jos Buttler produced another exceptional batting display. He accumulated 175 runs in only four innings, including a magnificent 131, the only century by an England batter in the series. His fearless approach and ability to attack from the first ball helped England stay competitive throughout the contest. This explosive campaign ranks among the finest Most runs in a series for Ind vs Eng performances.
| Player | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| Jos Buttler | 175 | 131 | 43.75 | 182.29 |
4. Shreyas Iyer (India) – 218 Runs (India in England T20I Series, 2026)

Shreyas Iyer was India’s batting backbone during the 2026 T20I series in England. The stylish middle-order batter scored 218 runs in five innings with an impressive average of 54.50. His unbeaten 80 was one of the defining innings of the series, while his ability to rotate strike and accelerate in the death overs made him invaluable. His outstanding campaign places him among the greatest performers with the Most runs in a series for Ind vs Eng.
| Player | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| Shreyas Iyer | 218 | 80* | 54.50 | 157.97 |
3. Harry Brook (England) – 229 Runs (India in England T20I Series, 2026)

Harry Brook showcased his incredible talent during the 2026 series against India by scoring 229 runs in just four innings. Remaining unbeaten twice, Brook averaged an outstanding 114.50 while maintaining a breathtaking strike rate above 214. His unbeaten 95 demonstrated his fearless batting style and ability to finish innings strongly. Brook’s consistency and aggressive intent make this one of the finest Most runs in a series for Ind vs Eng records.
| Player | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| Harry Brook | 229 | 95* | 114.50 | 214.01 |
2. Virat Kohli (India) – 231 Runs (England in India T20I Series, 2020/21)

Virat Kohli delivered one of the greatest batting performances in an India-England T20I series during the 2020/21 contest. He scored 231 runs in five innings while remaining unbeaten three times. His consistency, highlighted by three half-centuries and a highest score of 80*, helped India clinch the series. Kohli’s calm temperament and exceptional chasing ability make this one of the most memorable entries among the Most runs in a series for Ind vs Eng.
| Player | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| Virat Kohli | 231 | 80* | 115.50 | 147.13 |
1. Abhishek Sharma (India) – 279 Runs (England in India T20I Series, 2024/25)

Abhishek Sharma tops the list with an unforgettable batting performance during the England tour of India in 2024/25. He amassed 279 runs in just five innings, smashing a spectacular 135 while maintaining an astonishing strike rate of 219.68. His fearless attacking style completely dominated England’s bowling attack, and his record-breaking series now stands as the benchmark for the Most runs in a series for Ind vs Eng. This explosive display firmly established him as one of India’s most dangerous T20 batters.
| Player | Runs | Highest Score | Average | Strike Rate |
|---|---|---|---|---|
| Abhishek Sharma | 279 | 135 | 55.80 | 219.68 |