International
- South Africa tour of Zimbabwe, 2025Jun 28 - Jul 10
- Continental Cup, 2025Jun 26 - Jun 29
- Australia tour of West Indies, 2025Jun 25 - Jul 28
- Switzerland tour of Luxembourg, 2025Jun 21 - Jun 22
- Slovenia tour of Hungary, 2025Jun 21 - Jun 22
- India tour of England, 2025Jun 20 - Aug 04
- Bangladesh tour of Sri Lanka, 2025Jun 17 - Jul 16
- ICC Mens T20 World Cup Americas Region Final 2025Jun 15 - Jun 22
- Norway tour of Denmark, 2025Jun 15 - Jun 15
- Scotland T20I Tri-Series 2025Jun 15 - Jun 20
- Nordic T20I Cup 2025Jun 13 - Jun 15
- Cambodia tour of Indonesia, 2025Jun 11 - Jun 15
- Quadrangular T20I Series in Canada, 2025Jun 11 - Jun 14
- ICC World Test Championship Final 2025Jun 11 - Jun 15
- Central Europe Cup 2025Jun 08 - Jun 10
- Slovenia tour of Serbia, 2025Jun 07 - Jun 08
- Guernsey tour of Jersey, 2025Jun 06 - Jun 07
- Mdina Cup 2025May 30 - Jun 01
- Switzerland tour of Austria, 2025May 30 - Jun 01
- West Indies tour of England, 2025May 29 - Jun 10
- Bangladesh tour of Pakistan, 2025May 28 - Jun 01
- West Indies tour of Ireland, 2025May 21 - Jun 15
- Bangladesh tour of UAE, 2025May 17 - May 21
- Slovenia tour of Austria 2025May 17 - May 18
- Zimbabwe tour of England, 2025May 15 - May 25
- Cook Islands tour of Japan, 2025May 13 - May 14
- Japan T20I Tri-Series, 2025May 07 - May 11
- Estonia tour of Malta, 2025May 06 - May 07
- Malaysia Quadrangular T20I Series, 2025Apr 24 - May 02
- Zimbabwe tour of Bangladesh, 2025Apr 20 - May 02
- The North American T20 Cup, 2025Apr 19 - Apr 27
- Central American Cricket Championships, 2025Apr 17 - Apr 20
- Hong Kong T20I Quadrangular Series, 2025Apr 09 - Apr 13
- Portugal tour of Norway, 2025Apr 07 - Apr 09
- Canada tour of Namibia, 2025Mar 18 - Mar 23
- Pakistan tour of New Zealand, 2025Mar 16 - Apr 05
- Falkland Islands tour of Costa Rica 2025Mar 11 - Mar 13
- Malaysia Tri-Nation T20I Series, 2025Mar 10 - Mar 17
- Bahrain tour of Singapore, 2025Feb 28 - Mar 05
- USA tour of Oman T20I Series, 2025Feb 20 - Feb 23
- Bahrain tour of Indonesia, 2025Feb 19 - Feb 24
- ICC Champions Trophy, 2025Feb 19 - Mar 09
- Pakistan ODI Tri-Series, 2025Feb 08 - Feb 14
- Ireland tour of Zimbabwe, 2025Feb 06 - Feb 25
- Malta T20I Tri-Series, 2025Feb 03 - Feb 05
- Australia tour of Sri Lanka, 2025Jan 29 - Feb 14
- England tour of India, 2025Jan 22 - Feb 12
- West Indies tour of Pakistan, 2025Jan 10 - Jan 28
Domestic
- India Under 19 tour of England, 2025Jun 27 - Jul 23
- Zimbabwe tour of England, 2025Jun 03 - Jun 06
- India A tour of England, 2025May 30 - Jun 09
- South Africa A tour of West Indies, 2025May 21 - Jun 11
- New Zealand A tour to Bangladesh, 2025May 05 - May 24
- Tri-Nation Series in UAE, 2025Apr 29 - May 02
- County Championship Division Two 2025Apr 04 - Sep 27
- County Championship Division One 2025Apr 04 - Sep 27
- CSA Provincial One-Day Challenge Division Two 2025Feb 15 - Mar 14
- CSA Provincial One-Day Challenge Division One 2025Feb 15 - Mar 16
- ICC Champions Trophy Warm-up Matches 2025Feb 14 - Feb 17
- England Under 19 tour of South Africa, 2025Jan 17 - Feb 06
League
- Major League Cricket 2025Jun 12 - Jul 13
- Madhya Pradesh League, 2025Jun 12 - Jun 24
- Chhattisgarh Cricket Premier League 2025Jun 06 - Jun 15
- Tamil Nadu Premier League 2025Jun 05 - Jul 06
- T20 Mumbai 2025Jun 04 - Jun 12
- Maharashtra Premier League, 2025Jun 04 - Jun 22
- T20 Blast 2025May 29 - Sep 13
- Indian Premier League 2025Mar 22 - Jun 03
- Asian Legends League 2025Mar 10 - Mar 18
- International Masters League T20, 2025Feb 22 - Mar 16
- International League T20, 2025Jan 11 - Feb 09
- SA20, 2025Jan 09 - Feb 08
Women
- India Women tour of England, 2025Jun 28 - Jul 22
- Womens T20 Pacific Cup 2025Jun 15 - Jun 21
- Women Central Europe Cup, 2025Jun 11 - Jun 13
- South Africa Women tour of West Indies, 2025Jun 11 - Jun 23
- USA Women tour of Netherlands, 2025Jun 07 - Jun 13
- Kwibuka Womens T20I Tournament, 2025Jun 03 - Jun 14
- Womens T20 Pentangular Series in Japan 2025Jun 03 - Jun 08
- Switzerland Women tour of Belgium 2025May 28 - May 29
- ICC Womens T20 World Cup Europe Division 2 Qualifier, 2025May 25 - May 29
- West Indies Women tour of England, 2025May 21 - Jun 06
- Bulgaria Women tour of Estonia, 2025May 15 - May 16
- Germany Women tour of Greece, 2025May 10 - May 11
- ICC Womens T20 World Cup Asia Qualifier 2025May 09 - May 20
- Croatia Women tour of Malta, 2025May 05 - May 05
- Womens T20I Quadrangular Series in Thailand 2025May 03 - May 06
- Bahrain Women tour of Oman, 2025May 02 - May 05
- Cyprus Women tour of Czech Republic, 2025May 02 - May 04
- Sri Lanka Womens Tri-Nation Series, 2025Apr 27 - May 11
- Kalahari Womens T20I Tournament, 2025Apr 26 - Apr 30
- Zimbabwe Women tour of USA, 2025Apr 25 - May 03
- Womens T20I Quadrangular Series 2025Apr 18 - Apr 20
- Kartini Cup, 2025Apr 09 - Apr 12
- ICC Womens World Cup Qualifier, 2025Apr 09 - Apr 19
- Uganda Women tour of Namibia 2025Apr 08 - Apr 15
- Portugal Women tour of Norway, 2025Apr 07 - Apr 09
- Australia Women tour of New Zealand, 2025Mar 21 - Mar 26
- ICC Womens T20 World Cup Americas Region Qualifier, 2025Mar 10 - Mar 18
- The Pacific France Women Championship 2025Mar 10 - Mar 14
- Womens T20 Quadrangular Series in Uganda 2025Mar 08 - Mar 16
- Sri Lanka Women tour of New Zealand, 2025Mar 04 - Mar 18
- Womens Premier League 2025Feb 14 - Mar 15
- Nepal Womens T20I Tri-Series, 2025Jan 30 - Feb 07
- Bangladesh Women tour of West Indies, 2025Jan 19 - Jan 31
- ICC Under 19 Womens T20 World Cup 2025Jan 18 - Feb 02
- Womens Ashes, 2025Jan 12 - Jan 30
- Ireland Womens tour of India, 2025Jan 10 - Jan 15