India National Cricket Team vs Pakistan National Cricket Team Match: India will begin its ICC Women’s T20 World Cup 2026 campaign against Pakistan on June 14 at Edgbaston, Birmingham, in a high-profile Group 1 clash. All five of India’s group-stage matches in the 12-team tournament will start at 8 p.m. IST. India’s second match will be against the Netherlands on June 17 at Headingley in Leeds. The Women in Blue will then face South Africa on June 21 at Old Trafford in Manchester before taking on Bangladesh at the same venue on June 25. India’s final group-stage fixture is scheduled against Australia at Lord’s on June 28.
The 12-team tournament, scheduled from June 12 to July 5 across England, will feature two groups of six teams each. India are placed in Group 1 alongside Pakistan, Australia, South Africa, Bangladesh and the Netherlands. Group 2 includes England, Sri Lanka, New Zealand, West Indies, Ireland and Scotland.
The top two teams from each group will advance to the semifinals, both to be played at The Oval in London. The final is set for July 5 at Lord’s. The tournament opener will be played between hosts England and Sri Lanka at Edgbaston on June 12.
India Women’s T20 World Cup 2026 – Full Schedule (IST)
| Date | Match | Venue | Time (IST) |
|---|---|---|---|
| Sunday, June 14, 2026 | India vs Pakistan | Edgbaston | 7:00 p.m. |
| Wednesday, June 17, 2026 | India vs Netherlands | Headingley | 7:00 p.m. |
| Sunday, June 21, 2026 | South Africa vs India | Old Trafford Cricket Ground | 7:00 p.m. |
| Thursday, June 25, 2026 | India vs Bangladesh | Old Trafford Cricket Ground | 7:00 p.m. |
| Sunday, June 28, 2026 | Australia vs India | Lord’s Cricket Ground | 7:00 p.m. |
Women’s T20 World Cup 2026 – Full Schedule (IST)
| Full Date | Match | Venue | Time (IST) |
|---|---|---|---|
| Friday, 12 June 2026 | England vs Sri Lanka | Birmingham (Edgbaston) | 11:00 PM IST |
| Saturday, 13 June 2026 | Scotland vs Ireland | Manchester (Old Trafford) | 3:00 PM IST |
| Saturday, 13 June 2026 | Australia vs South Africa | Manchester (Old Trafford) | 7:00 PM IST |
| Saturday, 13 June 2026 | West Indies vs New Zealand | Southampton (Hampshire Bowl) | 11:00 PM IST |
| Sunday, 14 June 2026 | Bangladesh vs Netherlands | Birmingham (Edgbaston) | 3:00 PM IST |
| Sunday, 14 June 2026 | India vs Pakistan | Birmingham (Edgbaston) | 7:00 PM IST |
| Tuesday, 16 June 2026 | New Zealand vs Sri Lanka | Southampton (Hampshire Bowl) | 7:00 PM IST |
| Tuesday, 16 June 2026 | England vs Ireland | Southampton (Hampshire Bowl) | 11:00 PM IST |
| Wednesday, 17 June 2026 | Australia vs Bangladesh | Leeds (Headingley) | 3:00 PM IST |
| Wednesday, 17 June 2026 | India vs Netherlands | Leeds (Headingley) | 7:00 PM IST |
| Wednesday, 17 June 2026 | South Africa vs Pakistan | Birmingham (Edgbaston) | 11:00 PM IST |
| Thursday, 18 June 2026 | West Indies vs Scotland | Leeds (Headingley) | 11:00 PM IST |
| Friday, 19 June 2026 | New Zealand vs Ireland | Southampton (Hampshire Bowl) | 11:00 PM IST |
| Saturday, 20 June 2026 | Australia vs Netherlands | Southampton (Hampshire Bowl) | 3:00 PM IST |
| Saturday, 20 June 2026 | Pakistan vs Bangladesh | Southampton (Hampshire Bowl) | 7:00 PM IST |
| Saturday, 20 June 2026 | England vs Scotland | Leeds (Headingley) | 11:00 PM IST |
| Sunday, 21 June 2026 | West Indies vs Sri Lanka | Bristol (County Ground) | 3:00 PM IST |
| Sunday, 21 June 2026 | South Africa vs India | Manchester (Old Trafford) | 7:00 PM IST |
| Tuesday, 23 June 2026 | New Zealand vs Scotland | Bristol (County Ground) | 3:00 PM IST |
| Tuesday, 23 June 2026 | Sri Lanka vs Ireland | Bristol (County Ground) | 7:00 PM IST |
| Tuesday, 23 June 2026 | Australia vs Pakistan | Leeds (Headingley) | 11:00 PM IST |
| Wednesday, 24 June 2026 | England vs West Indies | London (Lord’s) | 11:00 PM IST |
| Thursday, 25 June 2026 | India vs Bangladesh | Manchester (Old Trafford) | 7:00 PM IST |
| Thursday, 25 June 2026 | South Africa vs Netherlands | Bristol (County Ground) | 11:00 PM IST |
| Friday, 26 June 2026 | Sri Lanka vs Scotland | Manchester (Old Trafford) | 11:00 PM IST |
| Saturday, 27 June 2026 | Pakistan vs Netherlands | Bristol (County Ground) | 3:00 PM IST |
| Saturday, 27 June 2026 | West Indies vs Ireland | Bristol (County Ground) | 7:00 PM IST |
| Saturday, 27 June 2026 | England vs New Zealand | London (The Oval) | 11:00 PM IST |
| Sunday, 28 June 2026 | South Africa vs Bangladesh | London (Lord’s) | 3:00 PM IST |
| Sunday, 28 June 2026 | Australia vs India | London (Lord’s) | 7:00 PM IST |
| Tuesday, 30 June 2026 | Semi Final 1 | London (The Oval) | 7:00 PM IST |
| Thursday, 2 July 2026 | Semi Final 2 | London (The Oval) | 11:00 PM IST |
| Sunday, 5 July 2026 | Final | London (Lord’s) | 7:00 PM IST |