equipment
Saturday, June 1, 2024 – USA vs. Canada, Dallas, 7:30 p.m. local time
Sunday, June 2, 2024 – West Indies vs. Papua New Guinea, Guyana, 10:30 a.m. local
Sunday, June 2, 2024 – Namibia v Oman, Barbados, 8:30pm (local time)
Monday, June 3, 2024 – SL vs South Africa, New York, 9:30am (local time)
Monday, June 3, 2024 – Afghanistan v Uganda, Guyana, 8:30pm (local time)
Tuesday 4 June 2024 – England v Scotland, Barbados, 10:30am local
Tuesday, June 4, 2024 – Netherlands v Nepal, Dallas, 10:30 a.m. local
Wednesday, June 5, 2024 – India vs. Ireland, New York, 9:30am (local time)
Wednesday, June 5, 2024 – Papua New Guinea v Uganda, Guyana, 7:30pm (local time)
Wednesday, June 5, 2024 – Australia vs. Oman and Barbados, 8:30pm local time
Thursday, June 6, 2024 – USA vs. Pakistan, Dallas, 10:30 a.m. local
Thursday 6 June 2024 – Namibia v Scotland, Barbados, 3pm local time
Friday, June 7, 2024 – Canada vs. Ireland, New York, 9:30 a.m. (local time)
Friday, June 7, 2024 – New Zealand vs. Afghanistan, Guyana, 7:30pm (local time)
Friday, June 7, 2024 – Sri Lanka vs. Bangladesh, Dallas, 7:30pm (local time)
Saturday, June 8, 2024 – Netherlands vs. South Africa, New York, 9:30 a.m. (local time)
Saturday 8 June 2024 – Australia v England, Barbados, 1pm (local time)
Saturday, June 8, 2024 – West Indies vs. Uganda, Guyana, 8:30pm (local time)
Sunday, June 9, 2024 – India v Pakistan, New York, 9:30am local time
Sunday 9 June 2024 – Oman v Scotland, Antigua, 1pm (local time)
Monday, 10 June 2024 – South Africa v Bangladesh, New York, 9:30am (local time)
Tuesday, June 11, 2024 – Pakistan vs. Canada, New York, 9:30 a.m. (local time)
Tuesday, June 11, 2024 – Sri Lanka vs. Nepal, Florida, 7:30pm local time
Tuesday 11 June 2024 – Australia vs. Namibia, Antigua, 8:30pm (local time)
Wednesday, June 12, 2024 – US vs India, New York, 9:30 a.m. local time
Wednesday, June 12, 2024 – West Indies vs. New Zealand, Trinidad, 8:30pm (local time)
Thursday 13 June 2024 – England v Oman, Antigua, 3pm (local time)
Thursday, June 13, 2024 – Bangladesh vs. Netherlands, St. Vincent, 10:30 a.m. local
Thursday, June 13, 2024 – Afghanistan vs. Papua New Guinea, Trinidad, 8:30pm local time
Friday, June 14, 2024 – USA vs. Ireland, Florida, 10:30 a.m. local time
Friday, 14 June 2024 – South Africa v Nepal, St Vincent, 7:30pm local time
Friday, June 14, 2024 – New Zealand vs. Uganda, Trinidad, 8:30pm (local time)
Saturday, June 15, 2024 – India vs. Canada, Florida, 10:30 a.m. (local time)
Saturday 15 June 2024 – Namibia v England, Antigua, 1pm local
Saturday, June 15, 2024 – Australia vs. Scotland, St. Lucia, 8:30pm (local time)
Sunday, June 16, 2024 – Pakistan vs. Ireland, Florida, 10:30 a.m. local time
Sunday, June 16, 2024 – Bangladesh vs. Nepal, St. Vincent, 7:30pm (local time)
Sunday, June 16, 2024 – Sri Lanka vs. Netherlands, St. Lucia, 8:30pm local time
Monday, June 17, 2024 – New Zealand vs. Papua New Guinea and Trinidad, 10:30 a.m. local time
Monday, June 17, 2024 – West Indies vs. Afghanistan, St. Lucia, 8:30pm (local time)
Wednesday June 19, 2024 – A2 v D1, Antigua, 10:30am local
Wednesday, June 19, 2024 – B1 vs C2, St. Lucia, 8:30pm (local time)
Thursday, June 20, 2024 – C1 vs. A1, Barbados, 10:30 a.m. local time
Thursday, June 20, 2024 – B2 vs. D2, Antigua, 8:30pm local time
Friday, June 21, 2024 – B1 vs. D1, St. Lucia, 10:30 a.m. local
Friday, June 21, 2024 – A2 v C2, Barbados, 8:30pm (local time)
Saturday, June 22, 2024 – A1 v D2, Antigua, 10:30am local
Saturday, June 22, 2024 – C1 vs. B2, St. Vincent, 8:30 p.m. local time
Sunday, June 23, 2024 – A2 vs B1, Barbados, 10:30am (local time)
Sunday, June 23, 2024 – C2 v D1, Antigua, 8:30pm (local time)
Monday, June 24, 2024 – B2 vs. A1, St. Lucia, 10:30 a.m. local time
Monday, June 24, 2024 – C1 vs. D2, St. Vincent, 8:30pm (local)
Wednesday, June 26, 2024 – Semi 1, Trinidad and Tobago (Preliminary date: June 27), 10:30 a.m. local
Thursday, June 27, 2024 – Semi-final 2, Guyana, 8:30pm local time
Saturday, June 29, 2024 – Final, Barbados, 10am local
