T20I
Mon, 17 June 24, 8:45 pm | Match 4, Group D
ICC Men’s T20 World Cup 2024
Arnos Vale Ground, Kingstown
Sat, 15 June 24, 8:45 pm | Match 3, Group D
Tue, 11 June 24, 8:45 am | Match 2, Group D
Central Broward Stadium, Florida
Tue, 4 June 24, 9:15 pm | Match 1
Grand Prairie Stadium, Dallas
Practice Match
Thu, 30 May 24, 9:15 pm | 2nd warm-up
Mon, 27 May 24, 9:15 pm | 1st Warm-up
Sat, 18 May 24, 11:45 am | Match 3
Invitational T20 Series 2024
Park Hill, Colonarie
Other T20
Sat, 18 May 24, 10:00 am | Final
Lalitpur Mayor Women’s Championship 2024
TU Cricket Ground, Kirtipur
Other WT20
Fri, 17 May 24, 9:30 am | Match 10
Thu, 16 May 24, 8:15 pm | Match 2
Thu, 16 May 24, 1:30 pm | Match 9
Thu, 16 May 24, 9:30 am | Match 8
Wed, 15 May 24, 1:30 pm | Match 7
Wed, 15 May 24, 9:30 am | Match 6
Tue, 14 May 24, 8:15 pm | Match 1
Mon, 13 May 24, 1:30 pm | Match 5
Mon, 13 May 24, 9:30 am | Match 4
Sun, 12 May 24, 1:30 pm | Match 3
Sun, 12 May 24, 9:30 am | Match 2
Sat, 11 May 24, 1:30 pm | Match 1
T20
Sat, 4 May 24, 12:15 pm | 5th unofficial T20I
West Indies A tour of Nepal 2024
Thu, 2 May 24, 12:15 pm | 4th unofficial T20I
Wed, 1 May 24, 12:15 pm | 3rd unofficial T20I
Sun, 28 April 24, 12:15 pm | 2nd unofficial T20I
Sat, 27 April 24, 12:15 pm | 1st unofficial T20I
Sat, 20 April 24, 4:15 am | 3rd place play-off
ACC Men’s Premier Cup 2024
Al Amerat 1, Al Amarat
Fri, 19 April 24, 11:45 am | 1st semi-final
Wed, 17 April 24, 11:45 am | Match 4
Al Amerat 2, Al Amarat
Mon, 15 April 24, 11:45 am | Match 3
Sat, 13 April 24, 4:15 pm | Match 2