Men's T20 World Cup 2026 fixtures and results: England, India, South Africa and New Zealand reach semi-finals
England to take on India in T20 World Cup semi-finals, in Mumbai from 1.30pm UK on Thursday; unbeaten South Africa to play New Zealand in Kolkata on Wednesday (also 1.30pm UK); watch every game from tournament live on Sky Sports, including final on Sunday March 8
Monday 2 March 2026 07:12, UK
Results and fixtures for the 2026 Men's T20 World Cup, which is live in full on Sky Sports between February 7 and March 8.
2026 Men's T20 World Cup fixtures and results
All times UK and Ireland
Semi-finals
Wednesday March 4
- South Africa vs New Zealand (Kolkata, 1.30pm)
Thursday March 5
- England vs India (Mumbai, 1.30pm)
Final
Sunday March 8
- Final (Ahmedabad, 1.30pm)
Super 8s
Saturday February 21
- New Zealand vs Pakistan washed out - Group 2
Sunday February 22
- England beat Sri Lanka by 51 runs - Group 2
- South Africa beat India by 76 runs - Group 1
Monday February 23
- West Indies beat Zimbabwe by 107 runs - Group 1
Tuesday February 24
- England beat Pakistan by two wickets - Group 2
Wednesday February 25
- New Zealand beat Sri Lanka by 61 runs - Group 2
Thursday February 26
- South Africa beat West Indies by nine wickets - Group 1
- India beat Zimbabwe by 72 runs - Group 1
Friday February 27
- England beat New Zealand by four wickets - Group 2
Saturday February 28
- Pakistan beat Sri Lanka by five runs - Group 2
Sunday March 1
- South Africa beat Zimbabwe by five wickets - Group 1
- India beat West Indies by five wickets - Group 1
First round
Saturday February 7
- Pakistan beat Netherlands by three wickets - Group A
- West Indies beat Scotland by 35 runs - Group C
- India beat USA by 29 runs - Group A
Sunday February 8
- New Zealand beat Afghanistan by five wickets - Group D
- England beat Nepal by four runs - Group C
- Sri Lanka beat Ireland by 20 runs - Group B
Monday February 9
- Scotland beat Italy by 73 runs - Group C
- Zimbabwe beat Oman by eight wickets - Group B
- South Africa beat Canada by 57 runs - Group D
Tuesday February 10
- Netherlands beat Namibia by seven wickets - Group A
- New Zealand beat UAE by 10 wickets - Group D
- Pakistan beat USA by 32 runs - Group A
Wednesday February 11
- South Africa beat Afghanistan after two Super Overs - Group D
- Australia beat Ireland by 67 runs - Group B
- West Indies beat England by 30 runs - Group C
Thursday February 12
- Sri Lanka beat Oman by 105 runs - Group B
- Italy beat Nepal by 10 wickets - Group C
- India beat Namibia by 93 runs - Group A
Friday February 13
- Zimbabwe beat Australia by 23 runs - Group B
- UAE beat Canada by five wickets - Group D
- USA beat Netherlands by 93 runs - Group A
Saturday February 14
- Ireland beat Oman by 96 runs - Group B
- England beat Scotland by five wickets - Group C
- South Africa beat New Zealand by seven wickets - Group D
Sunday February 15
- West Indies beat Nepal by nine wickets - Group C
- USA beat Namibia by 31 runs - Group A
- India beat Pakistan by 61 runs - Group A
Monday February 16
- Afghanistan beat UAE by five wickets - Group D
- England beat Italy by 24 runs - Group C
- Sri Lanka beat Australia by eight wickets - Group B
Tuesday February 17
- New Zealand beat Canada by eight wickets - Group D
- Ireland vs Zimbabwe abandoned - Group B
- Nepal beat Scotland by seven wickets - Group C
Wednesday February 18
- South Africa beat UAE by six wickets - Group D
- Pakistan beat Namibia by 102 runs - Group A
- India beat Netherlands by 17 runs - Group A
Thursday February 19
- West Indies beat Italy by 42 runs - Group C
- Zimbabwe beat Sri Lanka by six wickets - Group B
- Afghanistan beat Canada by 82 runs - Group D
Friday February 20
- Australia beat Oman by nine wickets - Group B