Friday, June 13
23:00: Mexico v Cameroon (Group A)
Saturday, June 14
02:00: Spain v Netherlands (Group B)
05:00: Chile v Australia (Group B)
23:00: Colombia v Greece (Group C)
Sunday, June 15
02:00: Uruguay v Costa Rica (Group D)
05:00: England v Italy (Group D)
08:00: Ivory Coast v Japan (Group C)
23:00: Switzerland v Ecuador (Group E)
Monday, June 16
02:00: France v Honduras (Group E)
05:00: Argentina v Bosnia (Group F)
23:00: Germany v Portugal (Group G)
Tuesday, June 17
02:00: Iran v Nigeria (Group F)
05:00: Ghana v USA (Group G)
23:00: Belgium v Algeria (Group H)
Wednesday, June 18
02:00: Brazil v Mexico (Group A)
05:00: Russia v S. Korea (Group H)
23:00: Australia v Netherlands (Group B)
Thursday, June 19
02:00: Spain v Chile (Group B)
05:00: Cameroon v Croatia (Group A)
23:00: Colombia v Ivory Coast (Group C)
Friday, June 20
02:00: England v Uruguay (Group D)
05:00: Japan v Greece (Group C)
(All kick-off times shown are local time in Thailand)