Grow your visibility across sports enthusiasts and fans.

India vs England Head to Head in T20 World Cup & Match Stats

India and England have faced each other 4 times in the ICC Men's T20 World Cup, with both teams winning 2 matches each. A look at stats and match summaries.

Sandipan Ghosh
Last updated: 09.12.2025
India vs England Head to Head in T20 World Cup

India and England have been very strong competitors in cricket for a long time as India vs England matches are one of the favorites for the fans.   


The ICC Men’s T20 World Cup records of India vs England matches are really interesting for cricket fans.


Here we are talking about some crucial head-to-head records of India vs England in the ICC Men’s T20 World Cup, along with brief match stories.


India vs England Head to Head in T20 World Cup: Overall

India and England have faced each other 5 times in the ICC Men's T20 World Cup, with India winning three and England winning two times. 


Matches

India Won

England Won

Tied/No Result

5

3

2

0


Ind vs Eng Head to Head T20 World Cup: Batting 1st vs Batting 2nd

Batting 1st: India Won: 3, England Won: 1

Batting 2nd: India Won: 0, England Won: 1


Ind vs Eng Head to Head T20 World Cup: Continent/Country Wise

Continent

Host Country

Matches

India Won

England Won

Tied/No Result

Asia

Sri Lanka

1

1

0

0

Europe

England

1

0

1

0

Africa

South Africa

1

1

0

0

Australia

Australia

1

0

1

0

North America

West Indies

1

1

0

0


Ind vs Eng Head to Head T20 World Cup: Different Stages

Group Stage:

India Won: 2

England Won: 1


Knockout:

India Won: 1

England Won: 1


India vs England T20 World Cup Records:

India:

Highest Score: 218/4

Lowest Score: 150/5

Highest Individual Score: Virender Sehwag (68)

Best Bowling Performance: Harbhajan Singh (4/12)


England:

Highest Score: 200/6

Lowest Score: 80

Highest Individual Score: Alex Hales (86*)

Best Bowling Performance: Chris Jordan (3/37)



India vs England in ICC Men’s T20 World Cup: All Matches Summary

India vs England T20 World Cup 2024, Semifinal

On 27th June 2024 at Providence Stadium, Guyana, West Indies

Toss: England won the toss and elected to field first

India: 171/7 in 20 overs (Rohit Sharma 57, Suryakumar Yadav 47; Chris Jordan 3/37, Adil Rashid 1/25)

England: 103 in 16.4 overs (Harry Brook 25, Jos Buttler 23; Kuldeep Yadav 3/19, Axar Patel 3/23)

Result: India won by 68 runs

Player of the Match: Axar Patel (India) - 3/23


India vs England T20 World Cup 2022, Semifinal

On 10th November 2022 at Adelaide Oval, Adelaide, Australia

Toss: England won the toss and elected to field first

India: 168/6 in 20 overs (Hardik Pandya 63, Virat Kohli 50; Chris Jordan 3/43, Adil Rashid 1/20)

England: 170/0 in 16 overs (Alex Hales 86*, Jos Buttler 80*)

Result: England won the match by 10 wickets

Player of the Match: Alex Hales 86 (47)


India vs England T20 World Cup 2012, Group Stage (Group A)

On 23rd September 2012 at R Premadasa Stadium, Colombo, Sri Lanka

Toss: England won the toss and chose to field first

India: 170/4 in 20 overs (Rohit Sharma 55*, Gautam Gambhir 45; Steven Finn 2/33, Graeme Swann 1/17)

England: 80 in 14.4 overs (Craig Kieswetter 35, Jade Dernbach 12; Harbhajan Singh 4/12, Piyush Chawla 2/13)

Result: India won by 90 runs.

Player of the Match: Harbhajan Singh (India) – 4/12


India vs England T20 World Cup 2009, Super Eight Stage (Group E)

On 14th June 2009 at Lord's, London, England

Toss: India won the toss and chose to field first

England: 153/7 in 20 overs (Kevin Pietersen 46, Ravi Bopara 37; Harbhajan Singh 3/30, Ravindra Jadeja 2/26)

India: 150/5 in 20 overs (Yusuf Pathan 33*, MS Dhoni 30*; Graeme Swann 2/28, Ryan Sidebottom 2/31)

Result: England won by 3 runs.

Player of the Match: Ryan Sidebottom (England) – 2/31


India vs England T20 World Cup 2007, Super Eight Stage (Group E)

On 19th September 2007 at Kingsmead, Durban, South Africa

Toss: India won the toss and chose to bat first

India: 218/4 in 20 overs (Virender Sehwag 68, Yuvraj Singh 58; Chris Tremlett 2/45, Darren Maddy 1/20)

England: 200/6 in 20 overs (Vikram Solanki 43, Kevin Pietersen 39; Irfan Pathan 3/37, RP Singh 2/28)

Result: India won by 18 runs.

Player of the Match: Yuvraj Singh (India) – 58

Chase Your Sport

Stay up-to-date on the latest sports news, stats, expert analysis and trends, including cricket, football, wrestling, tennis, basketball, Formula One and more. Find previews, schedules, results of upcoming events, and fantasy tips on Chase Your Sport.