T20 World Cup 2026 schedule: Updated fixtures released as Bangladesh replaces Scotland

A VPN is an essential component of IT security, whether you’re just starting a business or are already up and running. Most business interactions and transactions happen online and VPN

In a significant structural change on 24 January 2026 ICC officially announced scotland will replace bangladesh for the upcoming t20 world cup 2026 In India And Sri Lanka.

This decision has come after Bangladesh Cricket Board (BCB) Refused to participate in the tournament as formally established, citing unresolved security concerns regarding travel to India. Despite weeks of negotiations and the ICC providing an independent security assessment that found no verifiable threat, the standoff continued. Scotland, being the highest-ranked T20I team that did not originally qualify, were called up to ensure that the 20-team format remained intact for the tournament starting on 7 February.

T20 World Cup 2026: Official group

The tournament features 20 teams divided into four groups. The top two teams from each group will advance super eightAfter this there will be knockout rounds.

  • Group A: India, PakistanNamibia, Netherlands, USA
  • Group B: Sri Lanka, Australia, Ireland, Zimbabwe, Oman
  • Group C: England, West Indies, Scotland, Nepal, Italy
  • Group D: South Africa, Afghanistan, New Zealand, Canada, United Arab Emirates

Updated T20 World Cup 2026 fixtures: Scotland replace Bangladesh in line-up

group stage

1. 7 February 2026

First match, Group A:

  • pakistan vs netherlands
  • Location: Colombo, Sinhalese Sports Club
  • Time: 11:00am local (5:30am GMT)

Second match, Group C:

  • west indies vs scotland
  • Location: Kolkata, Eden Gardens
  • Time: 3:00 pm local (9:30 am GMT)

Third match, Group A:

  • India vs United States
  • Venue: Mumbai, Wankhede Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

2. 8 February 2026

Fourth match, Group D:

  • new zealand vs afghanistan
  • Venue: Chennai, MA Chidambaram Stadium
  • Time: 11:00am local (5:30am GMT)

5th match, Group C:

  • England vs Nepal
  • Venue: Mumbai, Wankhede Stadium
  • Time: 3:00 pm local (9:30 am GMT)

Sixth match, Group B:

  • sri lanka vs ireland
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

3. 9 February 2026

7th match, Group C:

  • Scotland vs Italy
  • Location: Kolkata, Eden Gardens
  • Time: 11:00am local (5:30am GMT)

Eighth match, Group B:

  • zimbabwe vs oman
  • Location: Colombo, Sinhalese Sports Club
  • Time: 3:00 pm local (9:30 am GMT)

9th match, Group D:

  • South Africa vs Canada
  • Location: Ahmedabad, Narendra Modi Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

4. 10 February 2026

10th match, Group A:

  • Netherlands vs Namibia
  • Venue: Delhi, Arun Jaitley Stadium
  • Time: 11:00am local (5:30am GMT)

11th match, Group D:

  • New Zealand vs United Arab Emirates
  • Venue: Chennai, MA Chidambaram Stadium
  • Time: 3:00 pm local (9:30 am GMT)

12th match, Group A:

  • Pakistan vs United States
  • Location: Colombo, Sinhalese Sports Club
  • Time: 7:00 pm local (1:30 pm GMT)

5. 11 February 2026

13th Match, Group D:

  • South Africa vs Afghanistan
  • Location: Ahmedabad, Narendra Modi Stadium
  • Time: 11:00am local (5:30am GMT)

14th match, Group B:

  • australia vs ireland
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 3:00 pm local (9:30 am GMT)

15th match, Group C:

  • England vs West Indies
  • Venue: Mumbai, Wankhede Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

6. 12 February 2026

16th match, Group B:

  • sri lanka vs oman
  • Location: Pallekele, Pallekele International Cricket Stadium
  • Time: 11:00am local (5:30am GMT)

17th match, Group C:

  • Nepal vs Italy
  • Venue: Mumbai, Wankhede Stadium
  • Time: 3:00 pm local (9:30 am GMT)

18th match, Group A:

  • india vs namibia
  • Venue: Delhi, Arun Jaitley Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

7. 13 February 2026

19th match, Group B:

  • australia vs zimbabwe
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 11:00am local (5:30am GMT)

20th match, Group D:

  • canada vs united arab emirates
  • Venue: Delhi, Arun Jaitley Stadium
  • Time: 3:00 pm local (9:30 am GMT)

21st match, Group A:

  • United States vs. Netherlands
  • Venue: Chennai, MA Chidambaram Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

8. 14 February 2026

22nd match, Group B:

  • ireland vs oman
  • Location: Colombo, Sinhalese Sports Club
  • Time: 11:00am local (5:30am GMT)

23rd match, Group C:

  • England vs Scotland
  • Location: Kolkata, Eden Gardens
  • Time: 3:00 pm local (9:30 am GMT)

24th match, Group D:

  • New Zealand vs South Africa
  • Location: Ahmedabad, Narendra Modi Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

9. 15 February 2026

25th match, Group C:

  • west indies vs nepal
  • Venue: Mumbai, Wankhede Stadium
  • Time: 11:00am local (5:30am GMT)

26th match, Group A:

  • United States vs. Namibia
  • Venue: Chennai, MA Chidambaram Stadium
  • Time: 3:00 pm local (9:30 am GMT)

27th match, Group A:

  • india vs pakistan
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

10. 16 February 2026

28th match, Group D:

  • Afghanistan vs United Arab Emirates
  • Venue: Delhi, Arun Jaitley Stadium
  • Time: 11:00am local (5:30am GMT)

29th match, Group C:

  • England vs Italy
  • Location: Kolkata, Eden Gardens
  • Time: 3:00 pm local (9:30 am GMT)

30th match, Group B:

  • australia vs sri lanka
  • Location: Pallekele, Pallekele International Cricket Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

11. 17 February 2026

31st match, Group D:

  • new zealand vs canada
  • Venue: Chennai, MA Chidambaram Stadium
  • Time: 11:00am local (5:30am GMT)

32nd match, Group B:

  • ireland vs zimbabwe
  • Location: Pallekele, Pallekele International Cricket Stadium
  • Time: 3:00 pm local (9:30 am GMT)

33rd match, Group C:

  • scotland vs nepal
  • Venue: Mumbai, Wankhede Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

12. 18 February 2026

34th match, Group D:

  • South Africa vs United Arab Emirates
  • Venue: Delhi, Arun Jaitley Stadium
  • Time: 11:00am local (5:30am GMT)

35th match, Group A:

  • pakistan vs namibia
  • Location: Colombo, Sinhalese Sports Club
  • Time: 3:00 pm local (9:30 am GMT)

36th match, Group A:

  • India vs Netherlands
  • Location: Ahmedabad, Narendra Modi Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

13. 19 February 2026

37th match, Group C:

  • West Indies vs Italy
  • Location: Kolkata, Eden Gardens
  • Time: 11:00am local (5:30am GMT)

38th match, Group B:

  • sri lanka vs zimbabwe
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 3:00 pm local (9:30 am GMT)

39th match, Group D:

  • afghanistan vs canada
  • Venue: Chennai, MA Chidambaram Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

14. 20 February 2026

40th match, Group B:

  • australia vs oman
  • Location: Pallekele, Pallekele International Cricket Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

super 8 steps

15. 21 February 2026

  • 41st Match, Super 8 Group 2 (Y2 vs Y3)
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

16. 22 February 2026

  • 42nd Match, Super 8 Group 2 (Y1 vs Y4)
  • Location: Pallekele, Pallekele International Cricket Stadium
  • Time: 3:00 pm local (9:30 am GMT)

Also read: After Bangladesh, will Pakistan also boycott T20 World Cup 2026? Mohsin Naqvi broke his silence

  • 43rd Match, Super 8 Group 1 (X1 vs X4)
  • Location: Ahmedabad, Narendra Modi Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

17. 23 February 2026

44th Match, Super 8 Group 1 (X2 vs X3)
Venue: Mumbai, Wankhede Stadium
Time: 7:00 pm local (1:30 pm GMT)

18. 24 February 2026

  • 45th Match, Super 8 Group 2 (Y1 vs Y3)
  • Location: Pallekele, Pallekele International Cricket Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

25 February 2026

  • 46th Match, Super 8 Group 2 (Y2 vs Y4)
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

18. 26 February 2026

  • 47th Match, Super 8 Group 1 (X3 vs X4)
  • Location: Ahmedabad, Narendra Modi Stadium
  • Time: 3:00 pm local (9:30 am GMT)
  • 48th Match, Super 8 Group 1 (X1 vs X2)
  • Venue: Chennai, MA Chidambaram Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

19. 27 February 2026

  • 49th Match, Super 8 Group 2 (Y1 vs Y2)
  • Venue: Colombo, R.Premadasa Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

20. 28 February 2026

  • 50th Match, Super 8 Group 2 (Y3 vs Y4)
  • Location: Pallekele, Pallekele International Cricket Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

21. March 1, 2026

  • 51st Match, Super 8 Group 1 (X2 vs X4)
  • Venue: Delhi, Arun Jaitley Stadium
  • Time: 3:00 pm local (9:30 am GMT)
  • 52nd Match, Super 8 Group 1 (X1 vs X3)
  • Location: Kolkata, Eden Gardens
  • Time: 7:00 pm local (1:30 pm GMT)

semi-finals

22. 4 March 2026

  • first semi-final
  • Location: TBC
  • Time: 7:00 pm local (1:30 pm GMT)

23. 5 March 2026

  • second semi-final
  • Venue: Mumbai, Wankhede Stadium
  • Time: 7:00 pm local (1:30 pm GMT)

Last

24. 8 March 2026

  • Last
  • Location: TBC
  • Time: 7:00 pm local (1:30 pm GMT)

Also read: Former India player criticizes PCB chief Mohsin Naqvi over controversial statement on participation in T20 World Cup 2026

Picture of kumaralokekma

kumaralokekma

Leave a Replay