India is all set to play England in the semifinal of the T20 World Cup 2026. Here are all the records between the matches between the two sides, including Most Runs, Most wickets, and Most Catches.

Team India (Image Credits : X)
The second semi-final of the ICC Men’s T20 World Cup 2026 will be between India and England. People all over the world who love cricket are looking forward to this exciting match, in which both teams will fight hard to get to the final. There is a lot on the line, so the game is likely to be very intense and stressful. This game is more than just a regular game; it will determine which team moves on to the tournament’s final. On Thursday, March 5, the highly anticipated match will take place at Wankhede Stadium
So far in the tournament, both India and England have won six out of their seven matches. Because both teams are playing very well, the match in Mumbai is expected to be very close and exciting.
India vs England - Head to Head in T20Is:
— MK Sharma ✍️ (@EmediaManoj) March 5, 2026
• Overall: India lead 17-12
• T20 World Cup: India lead 3-2
• World Cup knockouts: 1-1
• Matches in India: India lead 10-6
• At Wankhede Stadium: 1-1
• Under captain Suryakumar Yadav: India lead 4-1#T20WorldCup #T20WorldCup2026… pic.twitter.com/TF5qe7YRXf
Here is a look at the top performers and record holders for India in the five T20 World Cup matches they have played against England so far.
Highest total: India’s highest score against England in the T20 World Cup is 218/4 in 20 overs, made at Kingsmead, Durban on September 19, 2007.
Lowest total: India’s lowest score against England is 150/5 in 20 overs, at Lord’s on June 14, 2009.
Biggest win: India’s biggest victory against England was by 90 runs at R. Premadasa Stadium, Colombo, on September 23, 2012.
Biggest defeat: India’s biggest loss was by 10 wickets in the 2022 T20 World Cup semifinal at Adelaide Oval on November 10, 2022.
Smallest win: India’s narrowest win was by 18 runs at Kingsmead, Durban, on September 19, 2007.
Smallest defeat: India’s closest loss was by 3 runs at Lord’s on June 14, 2009.
Most runs: Rohit Sharma has scored the most runs for India against England in T20 World Cups, with 148 runs in five matches.
Highest individual score: Virender Sehwag scored the highest individual score for India with 68 runs from 52 balls at Kingsmead, Durban on September 19, 2007.
Highest batting average: Virender Sehwag has the best batting average of 68.00.
Highest strike rate (minimum 25 balls): Yuvraj Singh has the highest strike rate of 300.00, scoring 75 runs in three matches.
Most half-centuries: Rohit Sharma has scored the most fifties, with 2 half-centuries in five matches.
Most ducks: Shivam Dube has the most ducks, with one zero.
Most sixes: Yuvraj Singh has hit the most sixes, with 9 sixes in three matches.
Most sixes in a match: Yuvraj Singh hit 7 sixes during his 58 runs from 16 balls at Kingsmead, Durban on September 19, 2007.
Most wickets: Harbhajan Singh has taken the most wickets with 8 wickets in three matches.
Best bowling figures: Harbhajan Singh recorded the best bowling figures of 4 wickets for 12 runs in 4 overs at R. Premadasa Stadium, Colombo on September 23, 2012.
Most catches: Gautam Gambhir and Harbhajan Singh have taken the most catches, with 3 each.
Most dismissals: Rishabh Pant has the most dismissals by a wicketkeeper with 2 (1 catch and 1 stumping) in two matches.
Highest partnership: Virender Sehwag and Gautam Gambhir shared the highest partnership of 136 runs for the first wicket in 14.4 overs at Kingsmead, Durban on September 19, 2007.
Most matches: Rohit Sharma has played the most matches for India against England in T20 World Cups, with 5 matches.
Most matches as captain: MS Dhoni has captained India in 3 matches.
Most wins as captain: MS Dhoni has the most wins as captain with 2 victories.
Total Matches in T20 World Cup: 5
India Wins: 3
England Wins: 2
This record shows that while India has had the upper hand historically, England has also been a strong opponent, making every encounter between the two teams highly competitive.