International
- Pakistan tour of New Zealand16 Mar - 05 Apr
- ICC Women's World Cup Qualifier Warm-up Matches05 - 07 April
- ECN Portugal-Norway T20I07 - 09 April
- Quadrangular T20I Series in Hong Kong, China09 - 13 April
- North American T20 Cup19 - 27 April
- Zimbabwe tour of Bangladesh20 Apr - 02 May
- Malaysia Quadrangular T20I Series24 Apr - 02 May
- New Zealand A tour of Bangladesh05 - 24 May
- Estonia tour of Malta06 - 07 May
- Japan T20I Tri-Series07 - 11 May
- South Africa Emerging tour of Bangladesh12 - 30 May
- Cook Islands tour of Japan13 - 15 May
- Bangladesh tour of United Arab Emirates17 - 22 May
- South Africa A tour of West Indies21 May - 11 Jun
- West Indies tour of Ireland21 May - 15 Jun
- Zimbabwe tour of England22 - 25 May
- Bangladesh tour of Pakistan28 May - 01 Jun
- West Indies tour of England29 May - 10 Jun
- South Africa vs Zimbabwe Practice test03 - 06 June
- ECN Central Europe Cup T20I08 - 10 June
- Cambodia tour of Indonesia11 - 16 June
- ICC World Test Championship Final11 - 15 June
- Scotland T20 Tri Series15 - 20 June
- ICC Mens T20 World Cup Americas Regional Final15 - 23 June
Domestic
- CSA 4-Day Series Division 130 Oct - 14 Apr, 2025
- CSA 4-Day Series Division 231 Oct - 06 Apr, 2025
- West Indies Championship29 Jan - 13 Apr
- Dhaka Premier Division Cricket League03 Mar - 16 May
- Indian Premier League22 Mar - 03 Jun
- Bago T10 Blast, 3rd Edition22 Mar - 07 Apr
- European Cricket Series Portugal22 Mar - 05 Apr
- Kolkata NCC T2024 Mar - 09 Apr
- ECI Portugal-Norway05 - 06 April
- KCC T20 Challengers B League Edition 205 Apr - 09 May
- Melbourne T10 Invitational07 - 17 April
- ECS T10 Madrid07 - 12 April
- Vincy Premier League T1007 - 21 April
- Pakistan Super League11 Apr - 25 May
- Tri-Nation Series in UAE13 Apr - 02 May
- ECS T10 Bologna13 - 18 April
- KL T20 Bash16 - 25 April
- Guwahati Spring League T2017 Apr - 03 May
- ECI T10 France19 - 20 April
- ECS T10 France21 - 27 April
- KCC T10 Challengers League21 Apr - 16 May
- West Indies Breakout League25 Apr - 10 May
- Senior Elite Group T20 Tournament26 Apr - 07 May
- ECS Malta, Spring Series28 Apr - 02 May
- ECSN Belgium28 Apr - 11 May
- Houston Open T2029 Apr - 04 May