The ICC Men's T20 World Cup 2024 will be starting from June 1 as 20 countries lock horns for the prestigious title.
But ahead of the start of the tournament, a list of warm-up fixtures has been scheduled from May 27 to June 1.

Teams from across the globe will showcase their talents across various venues in Trinidad and Tobago, Florida, and Texas. A total of 17 teams will be taking part in the warm-up matches.
The warm-up phase kicks off on Monday, May 27 with Canada facing Nepal at the Grand Prairie Cricket Stadium in Texas, and Oman playing against Papua New Guinea at the Brian Lara Cricket Academy in Trinidad and Tobago. That same day, Namibia will go head-to-head with Uganda at the same venue.
The following day, Tuesday, May 28, sees Sri Lanka up against the Netherlands in Florida, while Bangladesh takes on the USA in Texas. Australia is set to play against Namibia in Trinidad and Tobago, wrapping up the day's matches.
On Wednesday, May 29, South Africa will hold an intra-squad match in Florida, with Afghanistan facing Oman in Trinidad and Tobago later that day.
The action continues on Thursday, May 30, with Nepal taking the USA and Scotland against Uganda in Texas. The Netherlands will play Canada, and Namibia will face Papua New Guinea in Trinidad and Tobago.
Friday, May 31, will see Ireland clash with Sri Lanka and Scotland take on Afghanistan, both in Trinidad and Tobago.
The warm-up matches conclude on Saturday, June 1, with a highly anticipated match between Bangladesh and India. The match will be played in USA but the venue is yet to be confirmed.
These fixtures provide a golden opportunity for teams to get accustomed to the competition's intensity and make the necessary adjustments ahead of the main event. Pakistan, New Zealand and England are the teams who won't play a warm-up match. The matches won't have an international T20 status, hence the teams can use their maximum number of players in these matches.
Canada v Nepal, Grand Prairie Cricket Stadium, Grand Prairie, Texas 10h30
Oman v Papua New Guinea, Brian Lara Cricket Academy, Trinidad and Tobago 15h00
Namibia v Uganda, Brian Lara Cricket Academy, Trinidad and Tobago 19h00
Sri Lanka v Netherlands, Broward County Stadium, Broward County, Florida 10h30
Bangladesh v USA, Grand Prairie Cricket Stadium, Grand Prairie, Texas 10h30
Australia v Namibia, Queen's Park Oval, Trinidad and Tobago 19h00
South Africa intra-squad, Broward County Stadium, Broward County, Florida 10h30
Afghanistan v Oman, Queen's Park Oval, Trinidad and Tobago 13h00
Nepal v USA, Grand Prairie Cricket Stadium, Grand Prairie, Texas 10h30
Scotland v Uganda, Brian Lara Cricket Academy, Trinidad and Tobago 10h30
Netherlands v Canada, Grand Prairie Cricket Stadium, Grand Prairie, Texas 15h00
Namibia v Papua New Guinea, Brian Lara Cricket Academy, Trinidad and Tobago 15h00
West Indies v Australia, Queen's Park Oval, Trinidad and Tobago 19h00
Ireland v Sri Lanka, Broward County Stadium, Broward County, Florida 10h30
Scotland v Afghanistan, Queen's Park Oval, Trinidad and Tobago 10h30
Bangladesh v India, Venue TBC USA
** All are Local Times