International
- CompletedICC Women's World Cup Qualifier Warm-up Matches05 - 07 April
- CompletedECN Portugal-Norway T20I07 - 09 April
- CompletedQuadrangular T20I Series in Hong Kong, China09 - 13 April
- CompletedNorth American T20 Cup19 - 27 April
- CompletedZimbabwe tour of Bangladesh20 Apr - 02 May
- CompletedMalaysia Quadrangular T20I Series24 Apr - 02 May
Domestic
- Current SeriesCounty Championship Division One04 Apr - 27 Sep
- Current SeriesCounty Championship Division Two04 Apr - 27 Sep
- CompletedECI Portugal-Norway05 - 06 April
- CompletedKCC T20 Challengers B League Edition 205 Apr - 09 May
- CompletedMelbourne T10 Invitational07 - 17 April
- CompletedECS T10 Madrid07 - 12 April
- CompletedVincy Premier League T1007 - 21 April
- CompletedPakistan Super League11 Apr - 25 May
- CompletedTri-Nation Series in UAE13 Apr - 02 May
- CompletedECS T10 Bologna13 - 18 April
- CompletedKL T20 Bash16 - 25 April
- CompletedGuwahati Spring League T2017 Apr - 03 May
- CompletedECI T10 France19 - 20 April
- CompletedECS T10 France21 - 27 April
- CompletedKCC T10 Challengers League21 Apr - 16 May
- CompletedWest Indies Breakout League25 Apr - 10 May
- CompletedSenior Elite Group T20 Tournament26 Apr - 07 May
- CompletedECS Malta, Spring Series28 Apr - 02 May
- CompletedECSN Belgium28 Apr - 11 May
- CompletedHouston Open T2029 Apr - 04 May
Women's
- CompletedECI-W Portugal-Norway05 - 06 April
- CompletedUganda Women tour of Namibia07 - 17 April
- CompletedECN Portugal-Norway T20IW07 - 09 April
- CompletedICC Womens World Cup Qualifier09 - 19 April
- CompletedKartini Cup09 - 12 April
- CompletedECS-W T10 Bologna19 - 20 April
- Current SeriesMetro Bank One Day Cup Women Division I23 Apr - 21 Sep
- CompletedZimbabwe Women tour of USA25 Apr - 03 May
- Current SeriesMetro Bank One Day Cup Women Division II26 Apr - 14 Sep
- CompletedKalahari Womens T20I Tournament26 - 30 April
- CompletedSri Lanka Womens Tri-Nation Series27 Apr - 11 May