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
Wed, 5 June 24, 9:45 am | Match 1
Grand Prairie Stadium, Dallas
T20
Sat, 4 May 24, 1:00 pm | 5th unofficial T20I
West Indies A tour of Nepal 2024
TU Cricket Ground, Kirtipur
Thu, 2 May 24, 1:00 pm | 4th unofficial T20I
Wed, 1 May 24, 1:00 pm | 3rd unofficial T20I
Sun, 28 April 24, 1:00 pm | 2nd unofficial T20I
Sat, 27 April 24, 1:00 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
Fri, 12 April 24, 4:15 pm | Match 1
Other T20
Sun, 7 April 24, 1:15 pm | Final
SMS Friendship Cup T20 Tri-Series 2024
Sai Meghpan Sporrtslife Ground, Gujarat
List A
Sun, 7 April 24, 9:30 am | Match 3
Ireland A tour of Nepal 2024
Fri, 5 April 24, 2:45 pm | Match 4
Fri, 5 April 24, 9:30 am | Match 2
Wed, 3 April 24, 2:45 pm | Match 3
Wed, 3 April 24, 9:30 am | Match 1
Tue, 2 April 24, 2:45 pm | Match 2
Mon, 1 April 24, 1:00 pm | Match 3
Sun, 31 March 24, 2:45 pm | Match 1
Sat, 30 March 24, 1:00 pm | Match 2
Fri, 29 March 24, 1:00 pm | Match 1
Tue, 26 March 24, 1:00 pm | Match 2
Mon, 25 March 24, 1:00 pm | Match 1
Wed, 13 March 24, 11:45 am | Final
Nepal tour of Hong Kong 2024
Mission Road Ground, Mong Kok
Tue, 12 March 24, 6:45 am | Match 2