The ongoing India vs England five-match Test series is full of excitement and drama. After three matches, England is leading 2-1, but when it comes to batting performance by the captains, India’s skipper Shubman Gill is way ahead of England’s Ben Stokes.
Let’s look at their numbers so far:
🏏 Shubman Gill – Leading with the Bat
Indian captain Shubman Gill is in amazing form this series. In 3 Tests (6 innings), he has scored 607 runs at an incredible average of 101.17.
His scores:
- 1st Test (Leeds) – 147 & 8
- 2nd Test (Birmingham) – 269 & 161
- 3rd Test (Lord’s) – 16 & 6
Gill has hit 2 centuries and 1 double century in this series. His batting has stood out, especially in tough situations like the second innings of the Birmingham Test when India’s batting collapsed.
🏏 Ben Stokes – Struggling with the Bat
England’s captain Ben Stokes has not been as effective with the bat. In 6 innings, he has made just 163 runs at an average of 27.17.
His scores:
- 1st Test (Leeds) – 20 & 33
- 2nd Test (Birmingham) – 33 & 0
- 3rd Test (Lord’s) – 44 & 33
Though Stokes has led England to a 2-1 lead in the series, he is clearly behind Gill in terms of personal batting performance.
🔜 Two Tests to Go – What’s Next?
With two Tests still to be played, India will try to bounce back, while England will aim to seal the series. All eyes will be on whether Shubman Gill can continue his great form or if Ben Stokes will make a strong comeback with the bat.

