Everything you need to know about the 2024 ICC Men’s T20 World Cup
Games
Saturday, June 1, 2024 – USA vs CANADA, Dallas, 7:30 pm LOCAL
Sun 2 June 2024 – WEST INDIES v PAPUA NEW GUINEA, Guyana, 10:30am LOCAL
Sun, June 2, 2024 – NAMIBIA x OMAN, Barbados, 8:30 pm LOCAL
Mon June 3, 2024 – SL x SOUTH AFRICA, New York, 09:30 LOCAL
Mon 3 June 2024 – AFGHANISTAN vs UGANDA, Guyana, 8:30pm LOCAL
Tue 4 June 2024 – ENGLAND v SCOTLAND, Barbados, 10:30am LOCAL
Tuesday, June 4, 2024 – HOLLAND v NEPAL, Dallas, 10:30 AM LOCAL
Wednesday, June 5, 2024 – INDIA x IRELAND, New York, 09:30 LOCAL
Wednesday, June 5, 2024 – PAPUA NEW GUINEA v UGANDA, Guyana, 7:30 pm LOCAL
Wednesday, June 5, 2024 – AUSTRALIA x OMAN, Barbados, 8:30 pm LOCAL
Thursday, June 6, 2024 – USA x PAKISTAN, Dallas, 10:30 AM LOCAL
Thursday 6th June 2024 – NAMIBIA v SCOTLAND, Barbados, 3pm LOCAL
Friday, June 7, 2024 – CANADA x IRELAND, New York, 9:30 am LOCAL
Fri, June 7, 2024 – NEW ZEALAND v AFGHANISTAN, Guyana, 7:30 pm LOCAL
Friday, June 7, 2024 – SRI LANKA vs BANGLADESH, Dallas, 7:30 PM LOCAL
Saturday, June 8, 2024 – HOLLAND x SOUTH AFRICA, New York, 9:30 am LOCAL
Saturday, June 8, 2024 – AUSTRALIA v ENGLAND, Barbados, 1pm LOCAL
Saturday, June 8, 2024 – WEST INDIES v UGANDA, Guyana, 8:30 pm LOCAL
Sun, June 9, 2024 – INDIA x PAKISTAN, New York, 09:30 LOCAL
Sun 9 June 2024 – OMAN v SCOTLAND, Antigua, 1pm LOCAL
Mon, June 10, 2024 – SOUTH AFRICA vs BANGLADESH, New York, 09:30 LOCAL
Tuesday, June 11, 2024 – PAKISTAN x CANADA, New York, 9:30 am LOCAL
Tuesday, June 11, 2024 – SRI LANKA vs NEPAL, Florida, 7:30 PM LOCAL
Tuesday, June 11, 2024 – AUSTRALIA v NAMIBIA, Antigua, 8:30 pm LOCAL
Wednesday, June 12, 2024 – USA vs INDIA, New York, 09:30 LOCAL
Wednesday, June 12, 2024 – WEST INDIES v NEW ZEALAND, Trinidad, 8:30 pm LOCAL
Thu 13 June 2024 – ENGLAND v OMAN, Antigua, 3pm LOCAL
Thu, June 13, 2024 – BANGLADESH x NETHERLANDS, São Vicente, 10:30 am LOCAL
Thu June 13, 2024 – AFGHANISTAN v PAPUA NEW GUINEA, Trinidad, 8:30pm LOCAL
Friday, June 14, 2024 – USA vs IRELAND, Florida, 10:30am LOCAL
Friday, June 14, 2024 – SOUTH AFRICA x NEPAL, São Vicente, 7:30 pm LOCAL
Friday, June 14, 2024 – NEW ZEALAND v UGANDA, Trinidad, 8:30 pm LOCAL
Saturday, June 15, 2024 – INDIA x CANADA, Florida, 10:30 am LOCAL
Saturday, June 15, 2024 – NAMIBIA x ENGLAND, Antigua, 1pm LOCAL
Saturday, June 15, 2024 – AUSTRALIA v SCOTLAND, Saint Lucia, 8:30 pm LOCAL
Sun June 16, 2024 – PAKISTAN vs IRELAND, Florida, 10:30am LOCAL
Sun, June 16, 2024 – BANGLADESH x NEPAL, São Vicente, 7:30 pm LOCAL
Sun 16 Jun 2024 – SRI LANKA v NETHERLANDS, Saint Lucia, 8:30pm LOCAL
Monday, June 17, 2024 – NEW ZEALAND v PAPUA NEW GUINEA, Trinidad, 10:30am LOCAL
Monday, June 17, 2024 – WEST INDIES v AFGHANISTAN, Saint Lucia, 8:30 pm LOCAL
Wednesday, June 19, 2024 – A2 x D1, Antigua, 10:30 AM LOCAL
Wednesday, June 19, 2024 – B1 x C2, Saint Lucia, 8:30 pm LOCAL
Thu 20 June 2024 – C1 v A1, Barbados, 10:30am LOCAL
Thu June 20, 2024 – B2 x D2, Antigua, 8:30pm LOCAL
Friday, June 21, 2024 – B1 x D1, Saint Lucia, 10:30am LOCAL
Friday 21st June 2024 – A2 x C2, Barbados, 8:30pm LOCAL
Saturday, June 22, 2024 – A1 x D2, Antigua, 10:30 AM LOCAL
Saturday, June 22, 2024 – C1 x B2, São Vicente, 8:30 pm LOCAL
Sun 23 June 2024 – A2 x B1, Barbados, 10:30am LOCAL
Sun, June 23, 2024 – C2 x D1, Antigua, 8:30 pm LOCAL
Mon 24 June 2024 – B2 vs A1, Saint Lucia, 10:30am LOCAL
Mon, June 24, 2024 – C1 x D2, São Vicente, 8:30 pm LOCAL
Wednesday, June 26, 2024 – Semi 1, Trinidad and Tobago (booking June 27), 10:30am LOCAL
Thu June 27, 2024 – Semi 2, Guyana, 8:30pm LOCAL
Saturday, June 29, 2024 – Final, Barbados, 10am LOCAL