The football world is inching closer with every day towards the commencement of the 2026 World Cup as it prepares to kick off on June 11. The marquee sporting event is co-hosted by the United States of America, Mexico and Canada, with an increased number of teams totalling up to 48. With the increased number of teams, the tournament will be held for a tenure of 37 days and the sleep of Indian football fans will be under a huge question mark, with plenty of games starting at dawn. If you're a gamer and like to predict matches, then play on Stake, using SportsTiger's special promo code which will help you with 200% deposit bonus - TIGSTA.

This World Cup will witness the end of an era on the international front with some of the veterans like Cristiano Ronaldo, Lionel Messi and Neymar gearing up for one last time. Last time, we witnessed one of the most awaited moments in football history, when Lionel Messi led Argentina to glory. This time, the neutral fans will be rooting for Portugal and Brazil to see their idols achieve the ultimate triumph. To help you plan your viewing, here is the complete, day-by-day group-stage fixture list mapped out in Indian Standard Time (IST).

ipl 2026 design 1 gif do not edit 384x384 px

2026 World Cup Group Fixtures

Thursday, June 11

  • Group A: Mexico vs South Africa – 12:30 AM IST (Midnight entering Friday, June 12)

Friday, June 12

  • Group A: South Korea vs Czech Republic – 7:30 AM IST

  • Group B: Canada vs Bosnia & Herzegovina – 12:30 AM IST (entering Saturday, June 13)

Saturday, June 13

  • Group D: USA vs Paraguay – 6:30 AM IST

  • Group B: Qatar vs Switzerland – 12:30 AM IST (entering Sunday, June 14)

  • Group C: Brazil vs Morocco – 3:30 AM IST (entering Sunday, June 14)

Sunday, June 14

  • Group C: Haiti vs Scotland – 6:30 AM IST

  • Group D: Australia vs Turkey – 9:30 AM IST

  • Group E: Germany vs Curacao – 10:30 PM IST

Monday, June 15

  • Group F: Netherlands vs Japan – 1:30 AM IST

  • Group E: Ivory Coast vs Ecuador – 4:30 AM IST

  • Group F: Sweden vs Tunisia – 7:30 AM IST

  • Group H: Spain vs Cape Verde – 9:30 PM IST

Tuesday, June 16

  • Group G: Belgium vs Egypt – 12:30 AM IST (entering Wednesday, June 17)

  • Group H: Saudi Arabia vs Uruguay – 3:30 AM IST (entering Wednesday, June 17)

  • Group G: Iran vs New Zealand – 6:30 AM IST

Wednesday, June 17

  • Group I: France vs Senegal – 12:30 AM IST (entering Thursday, June 18)

  • Group I: Iraq vs Norway – 3:30 AM IST (entering Thursday, June 18)

  • Group J: Argentina vs Algeria – 6:30 AM IST

  • Group J: Austria vs Jordan – 9:30 AM IST

  • Group K: Portugal vs DR Congo – 10:30 PM IST

Thursday, June 18

  • Group L: England vs Croatia – 1:30 AM IST

  • Group L: Ghana vs Panama – 4:30 AM IST

  • Group K: Uzbekistan vs Colombia – 7:30 AM IST

  • Group A: Czech Republic vs South Africa – 9:30 PM IST

Friday, June 19

  • Group B: Switzerland vs Bosnia & Herzegovina – 12:30 AM IST (entering Saturday, June 20)

  • Group B: Canada vs Qatar – 3:30 AM IST (entering Saturday, June 20)

  • Group A: Mexico vs South Korea – 6:30 AM IST

Saturday, June 20

  • Group D: USA vs Australia – 12:30 AM IST (entering Sunday, June 21)

  • Group C: Scotland vs Morocco – 3:30 AM IST (entering Sunday, June 21)

  • Group C: Brazil vs Haiti – 6:00 AM IST

  • Group D: Turkey vs Paraguay – 8:30 AM IST

  • Group A: Netherlands vs Sweden – 10:30 PM IST

Sunday, June 21

  • Group E: Germany vs Ivory Coast – 1:30 AM IST

  • Group E: Ecuador vs Curacao – 5:30 AM IST

  • Group F: Tunisia vs Japan – 9:30 AM IST

  • Group H: Spain vs Saudi Arabia – 9:30 PM IST

Monday, June 22

  • Group G: Belgium vs Iran – 12:30 AM IST (entering Tuesday, June 23)

  • Group H: Uruguay vs Cape Verde – 3:30 AM IST (entering Tuesday, June 23)

  • Group G: New Zealand vs Egypt – 6:30 AM IST

Tuesday, June 23

  • Group J: Argentina vs Austria – 10:30 PM IST

Wednesday, June 24

  • Group I: France vs Iraq – 2:30 AM IST

  • Group I: Norway vs Senegal – 5:30 AM IST

  • Group J: Jordan vs Algeria – 8:30 AM IST

  • Group K: Portugal vs Uzbekistan – 10:30 PM IST

Thursday, June 25

  • Group L: England vs Ghana – 1:30 AM IST

  • Group L: Panama vs Croatia – 4:30 AM IST

  • Group K: Colombia vs DR Congo – 7:30 AM IST

Friday, June 26

  • Group B: Switzerland vs Canada – 12:30 AM IST (entering Saturday, June 27)

  • Group B: Bosnia & Herzegovina vs Qatar – 12:30 AM IST (entering Saturday, June 27)

  • Group C: Morocco vs Haiti – 3:30 AM IST (entering Saturday, June 27)

  • Group C: Scotland vs Brazil – 3:30 AM IST (entering Saturday, June 27)

  • Group A: South Africa vs South Korea – 6:30 AM IST

  • Group A: Czech Republic vs Mexico – 6:30 AM IST

Saturday, June 27

  • Group E: Curacao vs Ivory Coast – 1:30 AM IST

  • Group E: Ecuador vs Germany – 1:30 AM IST

  • Group F: Tunisia vs Netherlands – 4:30 AM IST

  • Group F: Japan vs Sweden – 4:30 AM IST

  • Group D: Turkey vs USA – 7:30 AM IST

  • Group D: Paraguay vs Australia – 7:30 AM IST

ipl 2026 design 1 gif do not edit 970x90 px Sunday, June 28

  • Group I: Norway vs France – 12:30 AM IST (entering Monday, June 29)

  • Group I: Senegal vs Iraq – 12:30 AM IST (entering Monday, June 29)

  • Group H: Cape Verde vs Saudi Arabia – 5:30 AM IST

  • Group H: Uruguay vs Spain – 5:30 AM IST

  • Group G: New Zealand vs Belgium – 8:30 AM IST

  • Group G: Egypt vs Iran – 8:30 AM IST

2026 World Cup Knockout Stage (IST)

The top two teams from each of the 12 groups, alongside the eight best third-placed finishers, will advance to the Round of 32.

Monday, June 29

  • Round of 32: Match 73 – 12:30 AM IST (entering Tuesday, June 30)

  • Round of 32: Match 74 – 6:30 AM IST (entering Tuesday, June 30)

Tuesday, June 30

  • Round of 32: Match 75 – 12:30 AM IST (entering Wednesday, July 1)

  • Round of 32: Match 76 – 3:30 AM IST (entering Wednesday, July 1)

  • Round of 32: Match 77 – 6:30 AM IST (entering Wednesday, July 1)

Wednesday, July 1

  • Round of 32: Match 78 – 12:30 AM IST (entering Thursday, July 2)

  • Round of 32: Match 79 – 3:30 AM IST (entering Thursday, July 2)

  • Round of 32: Match 80 – 6:30 AM IST (entering Thursday, July 2)

Thursday, July 2

  • Round of 32: Match 81 – 12:30 AM IST (entering Friday, July 3)

  • Round of 32: Match 82 – 3:30 AM IST (entering Friday, July 3)

  • Round of 32: Match 83 – 6:30 AM IST (entering Friday, July 3)

Friday, July 3

  • Round of 32: Match 84 – 12:30 AM IST (entering Saturday, July 4)

  • Round of 32: Match 85 – 3:30 AM IST (entering Saturday, July 4)

  • Round of 32: Match 86 – 6:30 AM IST (entering Saturday, July 4)

Saturday, July 4

  • Round of 32: Match 87 – 12:30 AM IST (entering Sunday, July 5)

  • Round of 32: Match 88 – 6:30 AM IST (entering Sunday, July 5)

  • Round of 16: Match 89 – 10:30 PM IST

Sunday, July 5

  • Round of 16: Match 90 – 1:30 AM IST (entering Monday, July 6)

  • Round of 16: Match 91 – 5:30 AM IST (entering Monday, July 6)

Monday, July 6

  • Round of 16: Match 92 – 1:30 AM IST (entering Tuesday, July 7)

  • Round of 16: Match 93 – 5:30 AM IST (entering Tuesday, July 7)

Tuesday, July 7

  • Round of 16: Match 94 – 1:30 AM IST (entering Wednesday, July 8)

  • Round of 16: Match 95 – 5:30 AM IST (entering Wednesday, July 8)

Wednesday, July 8

  • Round of 16: Match 96 – 5:30 AM IST (entering Thursday, July 9)

Thursday, July 9

  • Quarter-Final 1: Match 97 – 12:30 AM IST (entering Friday, July 10)

Friday, July 10

  • Quarter-Final 2: Match 98 – 4:30 AM IST (entering Saturday, July 11)

Saturday, July 11

  • Quarter-Final 3: Match 99 – 12:30 AM IST (entering Sunday, July 12)

  • Quarter-Final 4: Match 100 – 4:30 AM IST (entering Sunday, July 12)

Also Read | FIFA World Cup 2026 Venues: Stadiums, Host Cities and Match Breakdown Tuesday, July 14

  • Semi-Final 1: Match 101 – 12:30 AM IST (entering Wednesday, July 15)

Wednesday, July 15

  • Semi-Final 2: Match 102 – 1:30 AM IST (entering Thursday, July 16)

Saturday, July 18

  • Third-Place Play-off: Match 103 – 12:30 AM IST (entering Sunday, July 19)

Sunday, July 19

  • World Cup Final: Match 104 – 12:30 AM IST (Midnight entering Monday, July 20)