The International Cricket Council (ICC) has released the ICC Mens T20 World Cup 2020. The FTP provides clarity and certainty around all bilateral international cricket fixtures, schedule, time table BD (Bangladesh), Indian (IST), GMT, Local Time, venues for ICC Mens T20 World Cup 2020.

Here is the ICC Mens T20 World Cup 2020:

Date Match & Venue Results
Oct 18, Sun
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
Sri Lanka vs TBC, 1st Match, First Round Group A

Simonds Stadium, Geelong
 
Oct 18, Sun
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
TBC vs TBC, 2nd Match, First Round Group A

Simonds Stadium, Geelong
 
Oct 19, Mon
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
Bangladesh vs TBC, 3rd Match, First Round Group B

Bellerive Oval, Hobart
 
Oct 19, Mon
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
TBC vs TBC, 4th Match, First Round Group B

Bellerive Oval, Hobart
 
Oct 20, Tue
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
TBC vs TBC, 5th Match, First Round Group A

Simonds Stadium, Geelong
 
Oct 20, Tue
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
Sri Lanka vs TBC, 6th Match, First Round Group A

Simonds Stadium, Geelong
 
Oct 21, Wed
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
TBC vs TBC, 7th Match, First Round Group B

Bellerive Oval, Hobart
 
Oct 21, Wed
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
Bangladesh vs TBC, 8th Match, First Round Group B

Bellerive Oval, Hobart
 
Oct 22, Thu
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
TBC vs TBC, 9th Match, First Round Group A

Simonds Stadium, Geelong
 
Oct 22, Thu
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
Sri Lanka vs TBC, 10th Match, First Round Group A

Simonds Stadium, Geelong
 
Oct 23, Fri
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
TBC vs TBC, 11th Match, First Round Group B

Bellerive Oval, Hobart
 
Oct 23, Fri
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
Bangladesh vs TBC, 12th Match, First Round Group B

Bellerive Oval, Hobart
 
Oct 24, Sat
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
Australia vs Pakistan, 13th Match, Super 12 Group 1
Sydney Cricket Ground, Sydney
 
Oct 24, Sat
5:00 PM BD
11:00 AM GMT / 07:00 PM Local
India vs South Africa, 14th Match, Super 12 Group 2
Perth Stadium, Perth
 
Oct 25, Sun
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
TBC vs TBC, 15th Match, Super 12 Group 1

Bellerive Oval, Hobart
 
Oct 25, Sun
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
New Zealand vs West Indies, 16th Match, Super 12 Group 1
Melbourne Cricket Ground, Melbourne
 
Oct 26, Mon
12:00 PM BD
06:00 AM GMT / 02:00 PM Local
Afghanistan vs TBC, 17th Match, Super 12 Group 2

Perth Stadium, Perth
 
Oct 26, Mon
5:00 PM BD
11:00 AM GMT / 07:00 PM Local
England vs TBC, 18th Match, Super 12 Group 2

Perth Stadium, Perth
 
Oct 27, Tue
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
New Zealand vs TBC, 19th Match, Super 12 Group 1

Bellerive Oval, Hobart
 
Oct 28, Wed
12:00 PM BD
06:00 AM GMT / 02:00 PM Local
Afghanistan vs TBC, 20th Match, Super 12 Group 2

Perth Stadium, Perth
 
Oct 28, Wed
5:00 PM BD
11:00 AM GMT / 07:00 PM Local
Australia vs West Indies, 21st Match, Super 12 Group 1

Perth Stadium, Perth
 
Oct 29, Thu
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
Pakistan vs TBC, 22nd Match, Super 12 Group 1

Sydney Cricket Ground, Sydney
 
Oct 29, Thu
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
India vs TBC, 23rd Match, Super 12 Group 2

Melbourne Cricket Ground, Melbourne
 
Oct 30, Fri
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
England vs South Africa, 24th Match, Super 12 Group 2

Sydney Cricket Ground, Sydney
 
Oct 30, Fri
5:00 PM BD
11:00 AM GMT / 07:00 PM Local
West Indies vs TBC, 25th Match, Super 12 Group 1

Perth Stadium, Perth
 
Oct 31, Sat
10:00 AM BD
04:00 AM GMT / 02:00 PM Local
New Zealand vs Pakistan, 26th Match, Super 12 Group 1

The Gabba, Brisbane
 
Oct 31, Sat
3:00 PM BD
09:00 AM GMT / 07:00 PM Local
Australia vs TBC, 27th Match, Super 12 Group 1

The Gabba, Brisbane
 
Nov 01, Sun
9:30 AM BD
03:30 AM GMT / 02:00 PM Local
Afghanistan vs South Africa, 28th Match, Super 12 Group 2

Adelaide Oval, Adelaide
 
Nov 01, Sun
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
India vs England, 29th Match, Super 12 Group 2

Melbourne Cricket Ground, Melbourne
 
Nov 02, Mon
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
TBC vs TBC, 30th Match, Super 12 Group 2

Sydney Cricket Ground, Sydney
 
Nov 02, Mon
3:00 PM BD
09:00 AM GMT / 07:00 PM Local
New Zealand vs TBC, 31st Match, Super 12 Group 1

The Gabba, Brisbane
 
Nov 03, Tue
9:30 AM BD
03:30 AM GMT / 02:00 PM Local
Pakistan vs West Indies, 32nd Match, Super 12 Group 1

Adelaide Oval, Adelaide
 
Nov 03, Tue
2:30 PM BD
08:30 AM GMT / 07:00 PM Local
Australia vs TBC, 33rd Match, Super 12 Group 1

Adelaide Oval, Adelaide
 
Nov 04, Wed
3:00 PM BD
09:00 AM GMT / 07:00 PM Local
Afghanistan vs England, 34th Match, Super 12 Group 2

The Gabba, Brisbane
 
Nov 05, Thu
9:30 AM BD
03:30 AM GMT / 02:00 PM Local
South Africa vs TBC, 35th Match, Super 12 Group 2

Adelaide Oval, Adelaide
 
Nov 05, Thu
2:30 PM BD
08:30 AM GMT / 07:00 PM Local
India vs TBC, 36th Match, Super 12 Group 2

Adelaide Oval, Adelaide
 
Nov 06, Fri
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
Pakistan vs TBC, 37th Match, Super 12 Group 1

Melbourne Cricket Ground, Melbourne
 
Nov 06, Fri
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
Australia vs New Zealand, 38th Match, Super 12 Group 1

Melbourne Cricket Ground, Melbourne
 
Nov 07, Sat
9:30 AM BD
03:30 AM GMT / 02:00 PM Local
England vs TBC, 39th Match, Super 12 Group 2

Adelaide Oval, Adelaide
 
Nov 07, Sat
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
West Indies vs TBC, 40th Match, Super 12 Group 1

Melbourne Cricket Ground, Melbourne
 
Nov 08, Sun
9:00 AM BD
03:00 AM GMT / 02:00 PM Local
South Africa vs TBC, 41st Match, Super 12 Group 2

Sydney Cricket Ground, Sydney
 
Nov 08, Sun
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
India vs Afghanistan, 42nd Match, Super 12 Group 2

Sydney Cricket Ground, Sydney
 
Nov 11, Wed
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
TBC vs TBC, 1st Semi-Final

Sydney Cricket Ground, Sydney
 
Nov 12, Thu
2:30 PM BD
08:30 AM GMT / 07:00 PM Local
TBC vs TBC, 2nd Semi-Final

Adelaide Oval, Adelaide
 
Nov 15, Sun
2:00 PM BD
08:00 AM GMT / 07:00 PM Local
TBC vs TBC, Final

Melbourne Cricket Ground, Melbourne