Recently Completed Cricket Series
International
-
Gulf Cricket T20 ChampionshipDecember 13 - December 21
-
ICC Mens T20 World Cup Americas Sub Regional QualifierDecember 6 - December 16
-
Africa Continental CupDecember 4 - December 14
-
England tour of New ZealandNovember 28 - December 18
-
Sri Lanka tour of South AfricaNovember 27 - December 9
-
Asian Legends League (Cancelled)November 27 - December 4
-
Pakistan tour of ZimbabweNovember 24 - December 5
-
ICC Men's T20 WC Africa Sub Regional Qualifier CNovember 23 - November 28
-
ICC Men's T20 World Cup Asia Qualifier BNovember 19 - November 28
-
Bangladesh tour of West IndiesNovember 15 - December 20
-
Netherlands tour of OmanNovember 13 - November 16
-
Myanmar tour of IndonesiaNovember 12 - November 19
-
Sri Lanka A tour of PakistanNovember 11 - November 29
-
New Zealand tour of Sri LankaNovember 9 - November 19
-
India tour of South AfricaNovember 8 - November 16
-
Afghanistan vs Bangladesh in United Arab EmiratesNovember 6 - November 11
-
ICC CWC Challenge League BNovember 6 - November 16
-
Pakistan tour of AustraliaNovember 4 - November 18
-
Hong Kong SixesNovember 1 - November 3
-
England tour of West IndiesOctober 31 - November 17
-
South Africa tour of BangladeshOctober 21 - November 2
-
ICC Men's T20 WC Africa Sub Regional Qualifier BOctober 19 - October 24
-
Bhutan T20I QuadrangularOctober 19 - October 25
-
Nepal tour of United States of AmericaOctober 18 - October 21
-
New Zealand tour of IndiaOctober 16 - November 5
-
West Indies tour of Sri LankaOctober 13 - October 26
-
England tour of PakistanOctober 7 - October 28
-
Namibia T20I Tri-SeriesSeptember 29 - October 5
-
ICC Mens T20 World Cup Sub Regional East Asia-Pacific Qualifier BSeptember 28 - October 5
-
Canada T20I Tri-SeriesSeptember 28 - October 3
-
Ireland tour of South Africa in United Arab EmiratesSeptember 27 - October 7
-
ICC ODI CWC Challenge League ASeptember 25 - October 5
-
ICC Mens T20 World Cup Africa Sub Regional Qualifier ASeptember 21 - September 26
-
Bangladesh tour of IndiaSeptember 19 - October 12
-
Papua New Guinea tour of UgandaSeptember 18 - September 22
-
New Zealand tour of Sri LankaSeptember 18 - September 30
-
Afghanistan tour of South Africa in United Arab EmiratesSeptember 18 - September 22
-
Australia tour of EnglandSeptember 11 - September 29
-
Afghanistan tour of New Zealand in IndiaSeptember 9 - September 13
-
Australia tour of ScotlandSeptember 4 - September 8
-
Sri Lanka A tour of South AfricaAugust 31 - September 18
-
ICC Men's T20 WC Asia Sub-regional Qualifier AAugust 30 - September 9
-
Bangladesh A tour of PakistanAugust 26 - August 30
-
Netherlands T20I Tri-SeriesAugust 23 - August 29
-
T20 International Tri-nations CupAugust 21 - August 27
-
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group CAugust 21 - August 28
-
Bangladesh tour of PakistanAugust 21 - September 3
-
Sri Lanka tour of EnglandAugust 21 - September 10
-
ICC Men's T20 WC EAP Sub-regional Qualifier AAugust 16 - August 24
-
South Africa Emerging tour of ZimbabweAugust 13 - August 17
-
ECN Croatia-Spain T20IAugust 2 - August 4
-
South Africa tour of West IndiesJuly 31 - August 28
-
India tour of Sri LankaJuly 27 - August 7
-
Zimbabwe tour of IrelandJuly 25 - July 29
-
Nigeria tour of KenyaJuly 12 - July 21
-
West Indies tour of EnglandJuly 10 - July 30
-
ICC T20 World Cup Sub Regional Europe Qualifier BJuly 7 - July 14
-
India tour of ZimbabweJuly 6 - July 14
-
ECI Czechia-GreeceJune 29 - July 1
-
Kenya Quadrangular CupJune 28 - July 10
-
Estonia tour of CyprusJune 17 - June 19
-
South Africa Women tour of IndiaJune 13 - July 10
-
ICC T20 World Cup Europe Qualifier AJune 9 - June 16
-
ICC Men's T20 World CupJune 1 - June 29
-
ICC Men's T20 World Cup Warm-up MatchesMay 27 - June 1
-
Asian Legends League (Postponed)May 27 - June 4
-
Continental CupMay 24 - May 26
-
South Africa tour of West IndiesMay 23 - May 27
-
Pakistan tour of EnglandMay 22 - May 30
-
Bangladesh tour of United States of AmericaMay 21 - May 25
-
Netherlands T20I Tri-SeriesMay 18 - May 24
-
Oman tour of ScotlandMay 14 - May 14
-
ECI Italy, BresciaMay 11 - May 12
-
Pakistan tour of IrelandMay 10 - May 15
-
Mdina CupMay 9 - May 12
-
Zimbabwe tour of BangladeshMay 3 - May 12
-
Thailand tour of IndonesiaMay 1 - May 6
-
West Indies A tour of NepalApril 27 - May 4
-
New Zealand tour of PakistanApril 18 - April 28
-
West Indies women tour of PakistanApril 18 - May 3
-
ACC Mens T20I Premier CupApril 12 - April 21
-
Canada tour of United States of AmericaApril 7 - April 14
-
Namibia tour of OmanApril 1 - April 7
-
Singapore tour of MalaysiaMarch 23 - March 24
-
Men's African T20March 17 - March 23
-
Papua New Guinea tour of MalaysiaMarch 16 - March 17
-
Scotland tour of United Arab EmiratesMarch 11 - March 14
-
Hong Kong T20I Tri-SeriesMarch 10 - March 12
-
HK Friendship Cup T20IMarch 9 - March 9
-
Malaysia Open T20I ChampionshipMarch 5 - March 11
-
Sri Lanka tour of BangladeshMarch 4 - April 3
-
Papua New Guinea tour of OmanMarch 3 - March 8
-
Afghanistan vs Ireland in UAEFebruary 28 - March 18
-
Hong Kong tour of QatarFebruary 27 - March 1
-
Nepal T20I triangular SeriesFebruary 27 - March 5
-
ICC U19 Men's CWC Division 2 Asia QualifierFebruary 25 - March 5
-
ICC CWC Challenge League Play-OffFebruary 22 - March 3
-
Australia tour of New ZealandFebruary 21 - March 12
-
IMC Over 40s Cricket World CupFebruary 19 - March 1
-
Nepal A vs Canada SeriesFebruary 18 - February 22
-
ECI Spain-CzechiaFebruary 17 - February 18
-
East Asia Cup T20February 14 - February 17
-
Hong Kong, China U19 tour of MalaysiaFebruary 12 - February 16
-
Canada Tour of NepalFebruary 8 - February 12
-
Malaysia tour of Hong KongFebruary 6 - February 9
-
South Africa tour of New ZealandFebruary 4 - February 17
-
Afghanistan tour of Sri LankaFebruary 2 - February 21
-
Hong Kong Odi Tri SeriesJanuary 31 - February 5
-
South Africa tour of New Zealand XI Practice TestJanuary 29 - January 31
-
ACC Men's T20I Challenger CupJanuary 27 - February 11
-
England tour of IndiaJanuary 25 - March 11
-
ICC Under 19 World CupJanuary 18 - February 11
-
Ireland Women tour of Zimbabwe WomenJanuary 18 - February 2
-
Women's T20I Pacific CupJanuary 17 - January 21
-
West Indies tour of AustraliaJanuary 17 - February 23
-
PM Cup Men's National Cricket TournamentJanuary 13 - February 3
-
ICC Under 19 World Cup Warm up MatchesJanuary 13 - January 17
-
Pakistan tour of New ZealandJanuary 12 - January 21
-
Afghanistan tour of IndiaJanuary 11 - January 17
-
Zimbabwe tour of Sri LankaJanuary 6 - January 18
-
Under-19 Tri-Series ODDecember 29, 2023 - January 10
-
Afghanistan tour of United Arab EmiratesDecember 29, 2023 - January 2
-
Philippines tour of IndonesiaDecember 22, 2023 - December 26, 2023
-
Bangladesh tour of New ZealandDecember 17, 2023 - December 31, 2023
-
Pakistan tour of AustraliaDecember 14, 2023 - January 7
-
Africa Cup T20IDecember 11, 2023 - December 19, 2023
-
India tour of South AfricaDecember 10, 2023 - January 7
-
ICC Women's T20 WC Africa QualifierDecember 9, 2023 - December 17, 2023
-
Ireland tour of ZimbabweDecember 7, 2023 - December 17, 2023
-
East-West Africa Cup QualifiersDecember 6, 2023 - December 10, 2023
-
Bangladesh Women tour of South AfricaDecember 3, 2023 - December 23, 2023
-
England tour of West IndiesDecember 3, 2023 - December 22, 2023
-
ICC Mens T20 World Cup Africa Region QualifierNovember 21, 2023 - November 30, 2023
-
Cambodia tour of IndonesiaNovember 20, 2023 - November 23, 2023
-
ICC Men's T20 WC Asia Regional FinalOctober 30, 2023 - November 5, 2023
-
Zimbabwe tour of NamibiaOctober 24, 2023 - October 31, 2023
-
Nepal T20I triangular SeriesOctober 18, 2023 - October 27, 2023
-
Sri Lanka Under-19 tour of PakistanOctober 15, 2023 - October 31, 2023
-
Luxembourg tour of GibraltarOctober 15, 2023 - October 15, 2023
-
ACC Men's U19 Premier CupOctober 12, 2023 - October 24, 2023
-
Serbia tour of GibraltarOctober 5, 2023 - October 5, 2023
-
ICC Cricket World CupOctober 5, 2023 - November 19, 2023
-
West Africa T20I TrophyOctober 4, 2023 - October 15, 2023
-
ICC Mens T20 World Cup Americas Region FinalSeptember 30, 2023 - October 7, 2023
-
Estonia tour of GibraltarSeptember 30, 2023 - September 30, 2023
-
ICC Mens World Cup Warm-Up MatchesSeptember 29, 2023 - October 3, 2023
-
ICC Men's T20 World Cup Sub Regional Asia Qualifier ASeptember 28, 2023 - October 5, 2023
-
Asian Games Mens T20ISeptember 27, 2023 - October 7, 2023
-
Australia tour of IndiaSeptember 22, 2023 - December 3, 2023
-
New Zealand tour of BangladeshSeptember 21, 2023 - December 10, 2023
-
Ireland tour of England ODI SeriesSeptember 20, 2023 - September 26, 2023
-
Malaysia T20I Tri -Nations CupSeptember 19, 2023 - September 24, 2023
-
Gulf Cricket T20 Championship QatarSeptember 15, 2023 - September 23, 2023
-
Bermuda Premier LeagueSeptember 6, 2023 - September 10, 2023
-
ICC Women's T20 WC Africa QualifierSeptember 2, 2023 - September 8, 2023
-
Asia CupAugust 30, 2023 - September 17, 2023
-
New Zealand tour of EnglandAugust 30, 2023 - September 15, 2023
-
Australia tour of South AfricaAugust 30, 2023 - September 17, 2023
-
New Zealand A tour of AustraliaAugust 28, 2023 - September 15, 2023
-
West indies Under -19 tour of Sri LankaAugust 27, 2023 - September 9, 2023
-
Australia Under-19 tour of EnglandAugust 26, 2023 - September 21, 2023
-
Afghanistan v Pakistan in Sri LankaAugust 22, 2023 - August 26, 2023
-
East Africa T20I CupAugust 20, 2023 - August 31, 2023
-
ECN Continental Cup T20IAugust 18, 2023 - August 20, 2023
-
India tour of IrelandAugust 18, 2023 - August 23, 2023
-
New Zealand tour of United Arab EmiratesAugust 17, 2023 - August 20, 2023
-
Germany vs Guernsey T20IAugust 14, 2023 - August 15, 2023
-
ICC U19 Men's Cricket World Cup Americas QualifierAugust 11, 2023 - August 20, 2023
-
ICC Under-19 Men's CWC Europe QualifierAugust 6, 2023 - August 12, 2023
-
ECN Continental Cup T20IWAugust 4, 2023 - August 6, 2023
-
ICC Mens T20 World Cup Asia Qualifier BJuly 26, 2023 - August 1, 2023
-
Ireland Under-19 tour of ScotlandJuly 24, 2023 - July 27, 2023
-
ICC Under-19 Men's World Cup Africa QualifierJuly 23, 2023 - July 31, 2023
-
ICC Mens T20 World Cup East Asia Pacific QualifierJuly 21, 2023 - July 29, 2023
-
ICC Mens T20 World Cup Europe QualifierJuly 20, 2023 - July 28, 2023
-
ECSN Portugal T10July 18, 2023 - August 1, 2023
-
Valletta CupJuly 12, 2023 - July 16, 2023
-
India tour of West IndiesJuly 12, 2023 - August 13, 2023
-
Pakistan tour of Sri LankaJuly 11, 2023 - July 28, 2023
-
Mdina Cup T20IsJuly 10, 2023 - July 12, 2023
-
Austria tour of Isle of ManJuly 9, 2023 - July 10, 2023
-
Inter-Insular Mens T20I SeriesJuly 7, 2023 - July 8, 2023
-
South Africa Under-19s tour of BangladeshJuly 6, 2023 - July 17, 2023
-
Uganda tour of NamibiaJuly 5, 2023 - July 13, 2023
-
Rwanda Elite League T20July 1, 2023 - July 4, 2023
-
Austria v Germany in NetherlandsJune 29, 2023 - June 30, 2023
-
Switzerland tour of LuxembourgJune 24, 2023 - June 25, 2023
-
ECN Bulgaria T20IJune 23, 2023 - June 27, 2023
-
ICC Cricket World Cup QualifiersJune 18, 2023 - July 9, 2023
-
The AshesJune 16, 2023 - July 31, 2023
-
Afghanistan tour of BangladeshJune 14, 2023 - July 16, 2023
-
ICC CWC Qualifier Warm UpJune 13, 2023 - June 15, 2023
-
ICC U19 EAP World Cup QualifierJune 12, 2023 - June 21, 2023
-
Africa Continent Cup T20June 9, 2023 - June 21, 2023
-
ICC World Test Championship FinalJune 7, 2023 - June 11, 2023
-
West Indies tour of UAEJune 5, 2023 - June 9, 2023
-
ECI Bulgaria T10June 3, 2023 - June 4, 2023
-
Afghanistan tour of Sri LankaJune 2, 2023 - June 7, 2023
-
Ireland tour of England Only TestJune 1, 2023 - June 4, 2023
-
ECI AustriaMay 20, 2023 - May 21, 2023
-
Nordic T20I CupMay 18, 2023 - May 21, 2023
-
Ireland v Bangladesh in EnglandMay 5, 2023 - May 14, 2023
-
Gibraltar T20I Tri-SeriesMay 4, 2023 - May 7, 2023
-
Pakistan Shaheens tour of ZimbabweMay 3, 2023 - May 27, 2023
-
SEA Games Men's T20May 1, 2023 - May 11, 2023
-
Pakistan Under-19s tour of BangladeshApril 30, 2023 - May 18, 2023
-
ACC Mens Premier CupApril 18, 2023 - May 1, 2023
-
Ireland tour of Sri LankaApril 16, 2023 - April 28, 2023
-
New Zealand tour of PakistanApril 13, 2023 - May 7, 2023
-
Gibraltar tour of PortugalApril 10, 2023 - April 10, 2023
-
ECI Portugal T10April 8, 2023 - April 9, 2023
-
Australia A tour of New ZealandMarch 31, 2023 - April 12, 2023
-
Netherlands tour of South AfricaMarch 31, 2023 - April 2, 2023
-
Nigeria Invitational Women's T20I SeriesMarch 27, 2023 - April 2, 2023
-
ICC Cricket World Cup Qualifier Play-offMarch 26, 2023 - April 5, 2023
-
Afghanistan vs Pakistan in UAEMarch 25, 2023 - March 29, 2023
-
Netherlands tour of ZimbabweMarch 21, 2023 - March 25, 2023
-
Under-19 Tri Nations SeriesMarch 18, 2023 - March 30, 2023
-
Hong Kong International Series ODIMarch 15, 2023 - March 20, 2023
-
Ireland tour of BangladeshMarch 15, 2023 - April 8, 2023
-
Sri Lanka tour of New ZealandMarch 8, 2023 - April 8, 2023
-
Quadrangular Twenty20 Series Hong KongMarch 8, 2023 - March 12, 2023
-
England tour of BangladeshMarch 1, 2023 - March 14, 2023
-
West Indies tour of South AfricaFebruary 28, 2023 - March 28, 2023
-
ICC Mens T20 World Cup Americas QualifierFebruary 25, 2023 - March 4, 2023
-
Isle of Man tour of SpainFebruary 24, 2023 - February 26, 2023
-
ACC Men's Challenger CupFebruary 24, 2023 - March 5, 2023
-
ICC Under - 19 Men's CWC Asia Division 1 QualifierFebruary 24, 2023 - March 2, 2023
-
Afghanistan tour of United Arab EmiratesFebruary 16, 2023 - February 19, 2023
-
England tour of New ZealandFebruary 16, 2023 - February 28, 2023
-
Australia tour of IndiaFebruary 9, 2023 - March 22, 2023
-
West Indies tour of ZimbabweFebruary 4, 2023 - February 12, 2023
-
West Indies Test ChampionshipJanuary 31, 2023 - April 4, 2023
-
England tour of South AfricaJanuary 27, 2023 - February 2, 2023
-
New Zealand tour of IndiaJanuary 18, 2023 - February 1, 2023
-
Ireland tour of ZimbabweJanuary 12, 2023 - January 23, 2023
-
Sri Lanka tour of IndiaJanuary 3, 2023 - January 15, 2023
-
New Zealand tour of PakistanDecember 27, 2022 - January 15, 2023
-
South Africa tour of AustraliaDecember 17, 2022 - January 17, 2023
-
Malaysia Quadrangular SeriesDecember 15, 2022 - December 23, 2022
-
East Africa T20 SeriesDecember 13, 2022 - December 23, 2022
-
India tour of BangladeshDecember 4, 2022 - December 26, 2022
-
ICC Men's T20 World Cup Sub Regional Africa Qualifier Group BDecember 1, 2022 - December 9, 2022
-
India A tour of BangladeshNovember 29, 2022 - December 9, 2022
-
Afghanistan tour of Sri LankaNovember 25, 2022 - November 30, 2022
-
Oman Bilateral OD SeriesNovember 23, 2022 - November 26, 2022
-
India tour of New ZealandNovember 18, 2022 - November 30, 2022
-
ICC Mens T20 World Cup Sub Regional Africa Qualifier ANovember 17, 2022 - November 25, 2022
-
Desert Cup Quadrangular T20INovember 14, 2022 - November 21, 2022
-
United Arab Emirates tour of NepalNovember 14, 2022 - November 18, 2022
-
Women's Pentangular T20I Series in SpainNovember 11, 2022 - November 14, 2022
-
Bangladesh XI tour of IndiaNovember 6, 2022 - November 11, 2022
-
Spain T20I Tri SeriesNovember 4, 2022 - November 6, 2022
-
Rwanda tour of TanzaniaOctober 31, 2022 - November 7, 2022
-
ICC Men's T20 World CupOctober 16, 2022 - November 13, 2022
-
ICC Mens T20I World Cup East Asia Pacific Qualifier BOctober 15, 2022 - October 18, 2022
-
Western Australia XI vs India World Cup Warm UpOctober 11, 2022 - October 14, 2022
-
ICC Mens T20 World Cup Warm-up MatchesOctober 10, 2022 - October 19, 2022
-
England tour of AustraliaOctober 9, 2022 - November 22, 2022
-
Indonesia tour of JapanOctober 9, 2022 - October 11, 2022
-
New Zealand T20I Tri-SeriesOctober 7, 2022 - October 14, 2022
-
West Indies tour of AustraliaOctober 5, 2022 - December 12, 2022
-
World Cup Under-19 Asia Division 2 QualifierSeptember 29, 2022 - October 7, 2022
-
South Africa tour of IndiaSeptember 28, 2022 - October 11, 2022
-
Bangladesh tour of United Arab EmiratesSeptember 25, 2022 - September 27, 2022
-
Australia tour of IndiaSeptember 20, 2022 - September 25, 2022
-
England tour of PakistanSeptember 20, 2022 - December 21, 2022
-
ICC Women's T20 World Cup Qualifier Warm Up MatchesSeptember 18, 2022 - September 25, 2022
-
Africa Cricket Association CupSeptember 15, 2022 - September 23, 2022
-
European Cricket ChampionshipSeptember 12, 2022 - October 14, 2022
-
Road Safety World SeriesSeptember 10, 2022 - October 1, 2022
-
ICC Mens T20 World Cup East Asia Pacific Qualifier ASeptember 9, 2022 - September 15, 2022
-
New Zealand tour of AustraliaSeptember 6, 2022 - September 11, 2022
-
New Zealand A tour of IndiaSeptember 1, 2022 - September 27, 2022
-
Zimbabwe tour of AustraliaAugust 28, 2022 - September 3, 2022
-
Asia CupAugust 27, 2022 - September 11, 2022
-
Nepal tour of KenyaAugust 25, 2022 - September 5, 2022
-
Sri Lanka Under-19 tour of EnglandAugust 22, 2022 - September 10, 2022
-
Asia Cup QualifierAugust 20, 2022 - August 24, 2022
-
India tour of ZimbabweAugust 18, 2022 - August 22, 2022
-
Pakistan tour of NetherlandsAugust 16, 2022 - August 21, 2022
-
Kuwait & Bahrain Tour Of OmanAugust 11, 2022 - August 17, 2022
-
New Zealand tour of West IndiesAugust 10, 2022 - August 21, 2022
-
Afghanistan tour of IrelandAugust 9, 2022 - August 17, 2022
-
New Zealand tour of NetherlandsAugust 4, 2022 - August 6, 2022
-
Bangladesh A Tour of West IndiesAugust 4, 2022 - August 20, 2022
-
South Africa v Ireland in EnglandAugust 3, 2022 - August 5, 2022
-
Bangladesh tour of ZimbabweJuly 30, 2022 - August 10, 2022
-
ICC Men's CWC Challenge League AJuly 27, 2022 - December 13, 2022
-
New Zealand tour of ScotlandJuly 27, 2022 - July 31, 2022
-
ICC Mens T20 World Cup Europe Qualifier Group BJuly 24, 2022 - July 31, 2022
-
India tour of West IndiesJuly 22, 2022 - August 7, 2022
-
South Africa tour of EnglandJuly 19, 2022 - September 12, 2022
-
Pakistan tour of Sri LankaJuly 16, 2022 - July 28, 2022
-
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group AJuly 12, 2022 - July 19, 2022
-
South Africa tour of England Tour MatchJuly 12, 2022 - July 13, 2022
-
ICC Men's T20 World Cup Qualifier BJuly 11, 2022 - July 17, 2022
-
Pakistan tour of Sri Lanka Tour MatchJuly 11, 2022 - July 13, 2022
-
New Zealand tour of IrelandJuly 10, 2022 - July 22, 2022
-
Central Europe CupJuly 8, 2022 - July 10, 2022
-
Bulgaria tour of SerbiaJuly 8, 2022 - July 12, 2022
-
India tour of EnglandJuly 7, 2022 - July 17, 2022
-
Papua New Guinea tour of SingaporeJuly 2, 2022 - July 6, 2022
-
Quadrangular Twenty20 SeriesJuly 2, 2022 - July 11, 2022
-
India tour of England warm up matchesJuly 1, 2022 - July 3, 2022
-
Namibia T20I Tri-SeriesJune 29, 2022 - July 3, 2022
-
ICC Men's T20 World Cup Sub Regional Europe Qualifier Group CJune 28, 2022 - July 4, 2022
-
Malaysia tour of SingaporeJune 28, 2022 - June 30, 2022
-
India tour of IrelandJune 26, 2022 - June 28, 2022
-
Sofia Twenty20June 24, 2022 - June 26, 2022
-
Estonia tour of FinlandJune 19, 2022 - June 19, 2022
-
ICC Men's CWC Challenge League BJune 17, 2022 - December 31, 2022
-
England tour of NetherlandsJune 17, 2022 - June 22, 2022
-
Bangladesh tour of West IndiesJune 16, 2022 - July 16, 2022
-
Afghanistan tour of ZimbabweJune 12, 2022 - June 14, 2022
-
Switzerland tour of LuxembourgJune 11, 2022 - June 11, 2022
-
ECI German T20I Tri-SeriesJune 9, 2022 - June 12, 2022
-
South Africa tour of IndiaJune 9, 2022 - June 19, 2022
-
Australia tour of Sri LankaJune 7, 2022 - July 12, 2022
-
Castle Lite SeriesJune 5, 2022 - June 12, 2022
-
Hungary tour of AustriaJune 4, 2022 - June 5, 2022
-
West Indies tour of NetherlandsJune 3, 2022 - June 8, 2022
-
Nepal tour of CanadaJune 3, 2022 - July 5, 2022
-
New Zealand tour of EnglandJune 2, 2022 - June 27, 2022
-
Nordic Women T20 CupMay 27, 2022 - May 29, 2022
-
Jersey tour of GuernseyMay 20, 2022 - May 21, 2022
-
Namibia tour of ZimbabweMay 17, 2022 - May 24, 2022
-
Sri Lanka tour of BangladeshMay 10, 2022 - May 27, 2022
-
Valletta CupMay 10, 2022 - May 15, 2022
-
Finland tour of DenmarkMay 7, 2022 - May 8, 2022
-
Zimbabwe A tour of NepalApril 30, 2022 - May 9, 2022
-
Spain Triangular T20I SeriesApril 29, 2022 - May 1, 2022
-
South Africa A tour of ZimbabweApril 25, 2022 - May 10, 2022
-
Uganda Tour of NamibiaApril 8, 2022 - April 13, 2022
-
Nepal T20I Tri-SeriesMarch 28, 2022 - April 4, 2022
-
Netherlands tour of New ZealandMarch 25, 2022 - April 4, 2022
-
Papua New Guinea tour of NepalMarch 25, 2022 - March 26, 2022
-
Bangladesh tour of South AfricaMarch 18, 2022 - April 11, 2022
-
Australia tour of New Zealand (Cancelled)March 17, 2022 - March 20, 2022
-
UAE Friendship CupMarch 5, 2022 - March 7, 2022
-
ICC Women's World CupMarch 4, 2022 - April 3, 2022
-
Australia tour of PakistanMarch 3, 2022 - April 5, 2022
-
Sri Lanka tour of IndiaFebruary 25, 2022 - March 16, 2022
-
Afghanistan tour of BangladeshFebruary 23, 2022 - March 5, 2022
-
ICC Mens T20 World Cup Qualifier AFebruary 18, 2022 - February 24, 2022
-
South Africa tour of New ZealandFebruary 17, 2022 - March 1, 2022
-
Sri Lanka tour of AustraliaFebruary 11, 2022 - February 20, 2022
-
Oman Quadrangular T20I SeriesFebruary 11, 2022 - February 14, 2022
-
West Indies tour of IndiaFebruary 6, 2022 - February 20, 2022
-
New Zealand tour of Australia(Postponed)January 30, 2022 - February 8, 2022
-
England tour of West IndiesJanuary 22, 2022 - March 28, 2022
-
Afghanistan v Netherlands in QatarJanuary 21, 2022 - January 25, 2022
-
Legends League CricketJanuary 20, 2022 - January 29, 2022
-
Commonwealth Games Womens Cricket Qualifier 2022January 18, 2022 - January 24, 2022
-
Zimbabwe tour of Sri LankaJanuary 16, 2022 - January 21, 2022
-
ICC Under-19 World CupJanuary 14, 2022 - February 5, 2022
-
ICC Under-19 World Cup Warm-up MatchesJanuary 9, 2022 - January 12, 2022
-
Ireland tour of West IndiesJanuary 8, 2022 - January 16, 2022
-
Bangladesh tour of New ZealandJanuary 1, 2022 - January 13, 2022
-
West Indies Under-19 vs South Africa Under-19December 26, 2021 - January 3, 2022
-
Under-19 Asia CupDecember 23, 2021 - January 1, 2022
-
Ireland tour of USADecember 22, 2021 - December 30, 2021
-
India tour of South AfricaDecember 17, 2021 - January 23, 2022
-
Super Smash Men'sDecember 17, 2021 - December 17, 2021
-
West Indies tour of PakistanDecember 13, 2021 - June 12, 2022
-
HK All Star ODDDecember 11, 2021 - December 19, 2021
-
The AshesDecember 8, 2021 - January 18, 2022
-
Sri Lanka under-19 vs England Under-19November 30, 2021 - February 10, 2022
-
Netherlands tour of South AfricaNovember 26, 2021 - April 2, 2022
-
India A tour of South AfricaNovember 23, 2021 - December 13, 2021
-
England Lions Other TestNovember 23, 2021 - December 12, 2021
-
West Indies tour of Sri LankaNovember 21, 2021 - December 3, 2021
-
Pakistan tour of BangladeshNovember 19, 2021 - December 9, 2021
-
New Zealand tour of IndiaNovember 17, 2021 - December 7, 2021
-
ICC T20 Qualifier AfricaNovember 17, 2021 - November 20, 2021
-
Nepal Women tour of Qatar 2021November 16, 2021 - November 18, 2021
-
ICC Men's T20 World Cup Americas Region QualifierNovember 13, 2021 - November 15, 2021
-
Pakistan Shaheens tour of Sri LankaOctober 28, 2021 - November 14, 2021
-
Gibraltar tour of Malta-2021October 25, 2021 - October 25, 2021
-
ICC Men's T20 World Cup Asia QualifierOctober 23, 2021 - October 29, 2021
-
Valletta Cup T20October 21, 2021 - October 24, 2021
-
ICC Men's T20 World CupOctober 17, 2021 - November 14, 2021
-
Bangladesh Under-19 tour of Sri Lanka 2021October 15, 2021 - October 25, 2021
-
ICC Men's T20 World Cup Europe Region Qualifier 2021October 15, 2021 - October 21, 2021
-
ICC Men's T20 World Cup Warm-up Matches, 2021October 12, 2021 - October 20, 2021
-
Hong Kong Premier League One-Day Tournament 2021October 10, 2021 - November 14, 2021
-
Sri Lanka tour of Oman, 2021October 7, 2021 - October 9, 2021
-
UAE Summer T20 Bash 2021October 5, 2021 - October 10, 2021
-
ICC Under 19 Cricket World Cup Europe QualifierSeptember 19, 2021 - September 25, 2021
-
New Zealand tour of PakistanSeptember 17, 2021 - October 3, 2021
-
Zimbabwe tour of Scotland 2021September 15, 2021 - September 19, 2021
-
Afghanistan Under-19s tour of BangladeshSeptember 10, 2021 - September 26, 2021
-
Germany Tour Of Spain, 2021September 10, 2021 - September 16, 2021
-
Uganda T20I Tri-SeriesSeptember 9, 2021 - September 17, 2021
-
Tri Series in Oman 2021September 6, 2021 - October 12, 2021
-
Thailand Women Tour Of South AfricaSeptember 5, 2021 - September 19, 2021
-
West Indies Under-19s tour of England 2021September 4, 2021 - September 17, 2021
-
Continental Cup 2021September 2, 2021 - September 5, 2021
-
South Africa tour of Sri Lanka 2021September 2, 2021 - September 15, 2021
-
New Zealand tour of BangladeshAugust 29, 2021 - September 10, 2021
-
Castle Lite SeriesAugust 28, 2021 - September 2, 2021
-
Mumbai Tour Of OmanAugust 26, 2021 - September 3, 2021
-
ICC Women's World Twenty20I Europe QualifierAugust 26, 2021 - August 30, 2021
-
Denmark Tour Of Netherlands T20August 24, 2021 - August 30, 2021
-
Sweden Tour of Finland T20IAugust 21, 2021 - August 22, 2021
-
Portugal T20I Tri SeriesAugust 19, 2021 - August 22, 2021
-
Ghana tour of Rwanda 2021August 18, 2021 - August 22, 2021
-
Sweden tour of Denmark 2021August 14, 2021 - August 15, 2021
-
Namibia vs Zimbabwe EmergingAugust 14, 2021 - August 23, 2021
-
Zimbabwe tour of Ireland 2021August 6, 2021 - September 14, 2021
-
Germany T20I Tri SeriesAugust 5, 2021 - August 9, 2021
-
Bangladesh vs AustraliaAugust 3, 2021 - August 9, 2021
-
Pakistan tour of West IndiesJuly 27, 2021 - August 24, 2021
-
India tour of Sri Lanka 2021July 18, 2021 - July 29, 2021
-
South Africa tour of IrelandJuly 11, 2021 - July 24, 2021
-
Australia tour of West IndiesJuly 9, 2021 - July 26, 2021
-
Pakistan tour of EnglandJuly 8, 2021 - July 21, 2021
-
Malta vs Belgium T20IJuly 8, 2021 - July 10, 2021
-
Bangladesh tour of ZimbabweJuly 7, 2021 - July 27, 2021
-
Sofia Twenty20June 24, 2021 - June 27, 2021
-
Sri Lanka tour of EnglandJune 23, 2021 - July 4, 2021
-
ICC World Test Championship FinalJune 18, 2021 - June 23, 2021
-
India tour of EnglandJune 18, 2021 - July 6, 2022
-
India Women tour of EnglandJune 16, 2021 - July 15, 2021
-
South Africa tour of West IndiesJune 10, 2021 - July 3, 2021
-
Ireland in Netherlands ODI SeriesJune 2, 2021 - June 7, 2021
-
Zimbabwe A vs South Africa AMay 29, 2021 - June 17, 2021
-
New Zealand tour of EnglandMay 25, 2021 - June 14, 2021
-
Scotland Women tour of Ireland-T20IMay 23, 2021 - May 27, 2021
-
Sri Lanka tour of BangladeshMay 23, 2021 - May 28, 2021
-
Central Europe Cup T20IMay 21, 2021 - May 23, 2021
-
Scotland tour of NetherlandsMay 19, 2021 - May 21, 2021
-
South Africa Emerging Women Tour of ZimbabweMay 18, 2021 - May 26, 2021
-
Ireland Wolves vs Netherland AMay 10, 2021 - May 13, 2021
-
Namibia vs South Africa EmergingApril 23, 2021 - May 1, 2021
-
Pakistan tour of ZimbabweApril 21, 2021 - May 11, 2021
-
Bangladesh tour of Sri LankaApril 17, 2021 - May 3, 2021
-
Nepal T20 Tri SeriesApril 17, 2021 - April 24, 2021
-
Bangladesh Women Emerging VS South Africa Women EmergingApril 5, 2021 - April 13, 2021
-
Uganda tour of NamibiaApril 3, 2021 - April 8, 2021
-
Pakistan tour of South AfricaApril 2, 2021 - May 16, 2021
-
Australia Women tour of New ZealandMarch 28, 2021 - April 10, 2021
-
Bangladesh tour of New ZealandMarch 13, 2021 - April 1, 2021
-
Sri Lanka tour of West IndiesMarch 3, 2021 - April 2, 2021
-
Zimbabwe vs Afghanistan SeriesMarch 2, 2021 - March 20, 2021
-
Bangladesh A vs Ireland A SeriesFebruary 26, 2021 - March 18, 2021
-
Australia tour of New ZealandFebruary 22, 2021 - March 7, 2021
-
England Women tour of New ZealandFebruary 13, 2021 - March 7, 2021
-
Pakistan Women tour of ZimbabweFebruary 11, 2021 - February 20, 2021
-
ICC Women's World CupFebruary 6, 2021 - March 7, 2021
-
England tour of IndiaFebruary 5, 2021 - March 28, 2021
-
South Africa tour of PakistanJanuary 26, 2021 - February 14, 2021
-
West Indies Tour of BangladeshJanuary 20, 2021 - February 15, 2021
-
Afghanistan v Ireland in OmanJanuary 18, 2021 - January 28, 2021
-
England in Sri Lanka Test SeriesJanuary 14, 2021 - January 26, 2021
-
Ireland tour of United Arab EmiratesJanuary 8, 2021 - January 18, 2021
-
Srilanka Tour of South AfricaDecember 26, 2020 - January 7, 2021
-
Pakistan tour of New ZealandDecember 18, 2020 - January 7, 2021
-
India tour of AustraliaDecember 3, 2020 - January 17, 2021
-
West Indies A Men Tour of New ZealandDecember 2, 2020 - December 15, 2020
-
England tour of South AfricaNovember 21, 2020 - December 9, 2020
-
West Indies tour of New ZealandNovember 19, 2020 - December 15, 2020
-
Zimbabwe tour of PakistanOctober 30, 2020 - November 10, 2020
-
ICC Men's T20 World CupOctober 18, 2020 - November 15, 2020
-
Balkan CupOctober 16, 2020 - October 18, 2020
-
West Indies Women tour of EnglandSeptember 21, 2020 - September 30, 2020
-
Australia tour of EnglandSeptember 4, 2020 - September 16, 2020
-
Luxembourg Twenty20 Tri-SeriesAugust 28, 2020 - August 30, 2020
-
Guernsey vs Isle of ManAugust 21, 2020 - August 21, 2020
-
Ireland tour of EnglandJuly 30, 2020 - August 4, 2020
-
Virtual T10 LeagueJuly 5, 2020 - July 11, 2020
-
Pakistan tour EnglandJuly 4, 2020 - September 2, 2020
-
European Cricket LeagueMay 30, 2020 - June 6, 2020
-
West Indies tour of EnglandMay 22, 2020 - July 28, 2020
-
India vs South Africa Virtual SeriesMarch 30, 2020 - March 31, 2020
-
Australia tour of New ZealandMarch 24, 2020 - March 29, 2020
-
England in Sri Lanka Test SeriesMarch 19, 2020 - March 31, 2020
-
Hong Kong Premier League One-Day TournamentMarch 15, 2020 - April 19, 2020
-
Chappell-Hadlee TrophyMarch 13, 2020 - March 20, 2020
-
South Africa in India ODI SeriesMarch 12, 2020 - March 18, 2020
-
Tanzania Tour of ZimbabweMarch 10, 2020 - March 20, 2020
-
Over-50s Cricket World CupMarch 10, 2020 - March 24, 2020
-
Germany vs SpainMarch 8, 2020 - March 8, 2020
-
Afghanistan vs Ireland T20I SeriesMarch 6, 2020 - March 10, 2020
-
Alicante T10 SeriesMarch 2, 2020 - March 7, 2020
-
Xtreme cupMarch 1, 2020 - March 5, 2020
-
ACC Eestern Region T20February 29, 2020 - March 6, 2020
-
ACC Western Region T20February 23, 2020 - February 27, 2020
-
Australia tour of South AfricaFebruary 21, 2020 - March 7, 2020
-
ICC Women's T20 World CupFebruary 21, 2020 - March 8, 2020
-
Hong Kong tour of MalaysiaFebruary 20, 2020 - February 26, 2020
-
Zimbabwe tour of BangladeshFebruary 18, 2020 - March 11, 2020
-
Ireland A Tour of NamibiaFebruary 18, 2020 - February 29, 2020
-
West Indies tour of Sri LankaFebruary 16, 2020 - March 6, 2020
-
ICC Women's T20 World Cup Warm-up MatchesFebruary 15, 2020 - February 20, 2020
-
Uganda in Qatar T20I SeriesFebruary 12, 2020 - February 15, 2020
-
Germany Women tour of OmanFebruary 4, 2020 - February 8, 2020
-
Womens T20I Tri-Series in AustraliaJanuary 31, 2020 - February 12, 2020
-
Australia Women Exhibition SeriesJanuary 27, 2020 - January 28, 2020
-
India tour of New ZealandJanuary 24, 2020 - March 4, 2020
-
Bangladesh tour of PakistanJanuary 24, 2020 - April 9, 2020
-
South Africa Women tour of New ZealandJanuary 24, 2020 - February 13, 2020
-
India A tour of New ZealandJanuary 22, 2020 - February 10, 2020
-
Sri Lanka tour of ZimbabweJanuary 19, 2020 - January 31, 2020
-
ICC Under-19 World CupJanuary 17, 2020 - February 10, 2020
-
Australia tour of IndiaJanuary 14, 2020 - January 19, 2020
-
ICC Under-19 World Cup Warm-up MatchesJanuary 12, 2020 - January 15, 2020
-
Ireland tour of West IndiesJanuary 7, 2020 - January 19, 2020
-
Sri Lanka tour of IndiaJanuary 5, 2020 - January 10, 2020
-
Quadrangular U19 Series in South AfricaJanuary 3, 2020 - January 9, 2020
-
South Africa U19 vs India U19December 26, 2019 - December 30, 2019
-
England tour of South AfricaDecember 17, 2019 - February 16, 2020
-
New Zealand tour of AustraliaDecember 12, 2019 - January 7, 2020
-
Pakistan vs Sri Lanka Test SeriesDecember 11, 2019 - December 23, 2019
-
ICC Men's Cricket World Cup League 2December 8, 2019 - August 31, 2023
-
West Indies tour of IndiaDecember 6, 2019 - December 22, 2019
-
West Indies U19 Tri-SeriesDecember 6, 2019 - December 21, 2019
-
South Asian Games Men's Cricket CompetitionDecember 3, 2019 - December 9, 2019
-
CWC Challenge League Group BNovember 26, 2019 - December 11, 2019
-
Afghanistan Under 19 vs India Under 19November 22, 2019 - November 30, 2019
-
Abu Dhabi T10November 15, 2019 - November 24, 2019
-
Afghanistan vs West IndiesNovember 5, 2019 - December 1, 2019
-
Bangladesh tour of IndiaNovember 3, 2019 - November 26, 2019
-
Pakistan tour of AustraliaNovember 3, 2019 - December 2, 2019
-
England tour of New ZealandOctober 27, 2019 - December 3, 2019
-
Sri Lanka tour of AustraliaOctober 27, 2019 - November 1, 2019
-
Sri Lanka Under-19s tour of BangladeshOctober 26, 2019 - November 19, 2019
-
Iberia Cup 2019October 25, 2019 - October 27, 2019
-
ICC Men's T20 World Cup QualifierOctober 18, 2019 - November 2, 2019
-
Jersey vs Qatar T20I 2019October 9, 2019 - October 11, 2019
-
Oman Pentangular T20I SeriesOctober 5, 2019 - October 10, 2019
-
Bangladesh Under 19s tour of New ZealandSeptember 29, 2019 - October 13, 2019
-
Vanuatu tour of MalaysiaSeptember 29, 2019 - October 4, 2019
-
Sri Lanka tour of PakistanSeptember 27, 2019 - October 9, 2019
-
Singapore Twenty20 Tri-SeriesSeptember 27, 2019 - October 3, 2019
-
Papua New Guinea v Namibia in USASeptember 24, 2019 - September 25, 2019
-
Bangladesh A tour of Sri LankaSeptember 23, 2019 - October 12, 2019
-
Bangladesh U23 Tour Of IndiaSeptember 19, 2019 - September 27, 2019
-
South Africa tour of IndiaSeptember 15, 2019 - October 23, 2019
-
Ireland Tri-Nation T20I SeriesSeptember 15, 2019 - September 20, 2019
-
Bangladesh Twenty20 Tri-SeriesSeptember 13, 2019 - September 24, 2019
-
Afghanistan tour of BangladeshSeptember 5, 2019 - September 9, 2019
-
Asian Cricket Council Under-19s Asia CupSeptember 5, 2019 - September 14, 2019
-
South Africa A tour of IndiaAugust 29, 2019 - September 20, 2019
-
Saudari Cup 2019August 28, 2019 - August 30, 2019
-
Sri Lanka Emerging Team tour of BangladeshAugust 18, 2019 - September 6, 2019
-
ICC Men's T20 World Cup Americas Region FinalAugust 18, 2019 - August 25, 2019
-
Spain tour of Finland 2019August 17, 2019 - August 18, 2019
-
New Zealand tour of Sri LankaAugust 8, 2019 - September 6, 2019
-
Women's T20I Quadrangular SeriesAugust 8, 2019 - August 14, 2019
-
India tour of West IndiesAugust 3, 2019 - October 4, 2019
-
United Arab Emirates tour of NetherlandsAugust 3, 2019 - August 8, 2019
-
The AshesAugust 1, 2019 - September 16, 2019
-
Bangladesh tour of Sri LankaJuly 26, 2019 - July 31, 2019
-
Ireland tour of EnglandJuly 24, 2019 - July 27, 2019
-
ICC Men's T20 World Cup Asia Region FinalJuly 22, 2019 - July 28, 2019
-
Tri-Nation Under-19s Tournament in EnglandJuly 21, 2019 - August 11, 2019
-
Sri Lanka Provincial Under-19s One Day TournamentJuly 16, 2019 - July 23, 2019
-
Nepal tour of MalaysiaJuly 13, 2019 - July 14, 2019
-
Finland tour of DenmarkJuly 13, 2019 - July 13, 2019
-
India A tour of West IndiesJuly 11, 2019 - August 9, 2019
-
New Zealand U19 tour of AustraliaJuly 5, 2019 - July 13, 2019
-
Afghanistan A tour of BangladeshJuly 5, 2019 - July 29, 2019
-
Sri Lanka Emerging Players tour of South AfricaJune 29, 2019 - July 28, 2019
-
Australia Women tour of EnglandJune 26, 2019 - July 31, 2019
-
Malaysia Tri-Nation T20I SeriesJune 24, 2019 - June 29, 2019
-
Pakistan Under-19s tour of South AfricaJune 22, 2019 - July 7, 2019
-
Zimbabwe tour of Netherlands and IrelandJune 19, 2019 - July 13, 2019
-
ICC Men's T20 World Cup Europe Region FinalJune 15, 2019 - June 20, 2019
-
Jersey tour of GuernseyMay 31, 2019 - June 19, 2019
-
ICC Cricket World CupMay 30, 2019 - July 14, 2019
-
West Indies Women tour of Ireland and EnglandMay 26, 2019 - June 25, 2019
-
Pakistan Under-19s tour of Sri LankaMay 26, 2019 - June 5, 2019
-
Sri Lanka A tour of IndiaMay 25, 2019 - June 15, 2019
-
ICC World Cup Warm-up MatchesMay 24, 2019 - May 28, 2019
-
Afghanistan tour of IrelandMay 19, 2019 - May 21, 2019
-
Sri Lanka tour of ScotlandMay 18, 2019 - May 21, 2019
-
ICC Women's T20 World Cup Americas Region QualifierMay 17, 2019 - May 19, 2019
-
Germany in Belgium T20I SeriesMay 11, 2019 - May 12, 2019
-
Afghanistan tour of ScotlandMay 8, 2019 - May 10, 2019
-
New Zealand XI tour of AustraliaMay 6, 2019 - May 10, 2019
-
Ireland Tri-Nation Series 2019May 5, 2019 - May 17, 2019
-
England tour of IrelandMay 3, 2019 - May 3, 2019
-
Pakistan tour of EnglandApril 27, 2019 - May 19, 2019
-
ICC Asia Under-19s World Cup QualifierApril 12, 2019 - April 18, 2019
-
United Arab Emirates tour of ZimbabweApril 8, 2019 - April 16, 2019
-
Australia vs Pakistan ODI SeriesMarch 22, 2019 - March 31, 2019
-
ICC World T20 East Asia-Pacific Region FinalMarch 20, 2019 - March 25, 2019
-
United States of America tour of United Arab EmiratesMarch 15, 2019 - March 28, 2019
-
Quadrangular U19 One Day Series 2019March 5, 2019 - March 11, 2019
-
Australia tour of IndiaFebruary 24, 2019 - March 13, 2019
-
Afghanistan vs Ireland in IndiaFebruary 23, 2019 - March 21, 2019
-
South Africa Under 19 tour of IndiaFebruary 20, 2019 - February 26, 2019
-
Scotland tour of OmanFebruary 19, 2019 - February 22, 2019
-
Sri Lanka tour of South AfricaFebruary 13, 2019 - March 24, 2019
-
Bangladesh tour of New ZealandFebruary 13, 2019 - March 20, 2019
-
Oman Quadrangular T20I SeriesFebruary 13, 2019 - February 17, 2019
-
Nepal tour of United Arab EmiratesJanuary 25, 2019 - February 3, 2019
-
Sri Lanka tour of AustraliaJanuary 24, 2019 - February 5, 2019
-
India tour of New ZealandJanuary 23, 2019 - February 19, 2019
-
England tour of West IndiesJanuary 15, 2019 - March 10, 2019
-
Pakistan tour of South AfricaDecember 19, 2018 - February 6, 2019
-
Sri Lanka tour of New ZealandDecember 15, 2018 - January 11, 2019
-
Asian Cricket Council Emerging Teams CupDecember 6, 2018 - December 15, 2018
-
India tour of AustraliaNovember 21, 2018 - January 18, 2019
-
ICC Women's World T20November 9, 2018 - November 24, 2018
-
South Africa tour of AustraliaOctober 31, 2018 - November 17, 2018
-
New Zealand tour of United Arab EmiratesOctober 31, 2018 - December 7, 2018
-
Zimbabwe tour of BangladeshOctober 19, 2018 - November 15, 2018
-
Pakistan Women vs Australia Women in MalaysiaOctober 18, 2018 - October 29, 2018
-
New Zealand A tour of United Arab EmiratesOctober 12, 2018 - November 9, 2018
-
England tour of Sri LankaOctober 10, 2018 - November 27, 2018
-
West Indies tour of IndiaOctober 4, 2018 - November 11, 2018
-
Pakistan Women tour of BangladeshOctober 1, 2018 - October 8, 2018
-
Zimbabwe tour of South AfricaSeptember 30, 2018 - October 14, 2018
-
Australia tour of United Arab EmiratesSeptember 29, 2018 - March 1, 2019
-
Asian Cricket Council Under-19s Asia CupSeptember 29, 2018 - October 7, 2018
-
West Indies tour of BangladeshSeptember 18, 2018 - December 22, 2018
-
South Africa Women tour of West IndiesSeptember 16, 2018 - October 6, 2018
-
Asia CupSeptember 15, 2018 - September 28, 2018
-
India Women tour of Sri LankaSeptember 11, 2018 - September 25, 2018
-
Asia Cup QualifiersAugust 29, 2018 - September 6, 2018
-
Afghanistan tour of IrelandAugust 20, 2018 - August 31, 2018
-
Nepal tour of England and NetherlandsAugust 1, 2018 - August 3, 2018
-
Pakistan in Zimbabwe ODI SeriesJuly 13, 2018 - July 22, 2018
-
South Africa Tour of Sri LankaJuly 7, 2018 - August 14, 2018
-
ICC Women's World Twenty20 QualifierJuly 7, 2018 - July 14, 2018
-
Bangladesh tour of West Indies and United States of AmericaJuly 4, 2018 - August 5, 2018
-
ZIMBABWE TWENTY20 TRI-SERIESJuly 1, 2018 - July 22, 2018
-
Bangladesh Women tour of IrelandJune 28, 2018 - July 1, 2018
-
India tour of EnglandJune 27, 2018 - September 11, 2018
-
England Tri-Nation T20 Women's SeriesJune 20, 2018 - July 1, 2018
-
Australia tour of EnglandJune 13, 2018 - June 27, 2018
-
Netherlands Tri-Nation T20I SeriesJune 12, 2018 - June 20, 2018
-
England tour ScotlandJune 10, 2018 - June 10, 2018
-
New Zealand Women tour of IrelandJune 6, 2018 - June 13, 2018
-
Afghanistan tour of IndiaJune 3, 2018 - June 18, 2018
-
Women's Twenty20 Asia CupJune 3, 2018 - June 10, 2018
-
ICC World XI tour of EnglandMay 31, 2018 - May 31, 2018
-
Sri Lanka tour of West IndiesMay 30, 2018 - June 27, 2018
-
Pakistan tour of Ireland, England and ScotlandMay 11, 2018 - June 10, 2018
-
Bangladesh Women tour of South AfricaMay 2, 2018 - May 20, 2018
-
West Indies tour of PakistanApril 1, 2018 - April 4, 2018
-
Pakistan Women in Sri Lanka T20I SeriesMarch 28, 2018 - March 31, 2018
-
India Tri-Nation Women's T20 SeriesMarch 22, 2018 - April 3, 2018
-
New Zealand vs West Indies Women T20IMarch 14, 2018 - March 25, 2018
-
Nidahas Twenty20 Tri-SeriesMarch 6, 2018 - March 18, 2018
-
ICC World Cup QualifiersMarch 4, 2018 - March 25, 2018
-
India Women tour of South AfricaFebruary 5, 2018 - February 24, 2018
-
Twenty20 Tri SeriesFebruary 3, 2018 - February 21, 2018
-
Australia tour of South AfricaJanuary 22, 2018 - April 3, 2018
-
Sri Lanka Tour of BangladeshJanuary 17, 2018 - February 18, 2018
-
England in Australia ODI SeriesJanuary 14, 2018 - January 28, 2018
-
ICC Under-19 World CupJanuary 13, 2018 - February 3, 2018
-
Bangladesh Tri-Nation SeriesJanuary 13, 2018 - January 27, 2018
-
United Arab Emirates Tri-Nation SeriesJanuary 11, 2018 - January 23, 2018
-
Pakistan tour of New ZealandJanuary 3, 2018 - January 28, 2018
-
India tour of South AfricaDecember 30, 2017 - February 24, 2018
-
Zimbabwe tour of South AfricaDecember 20, 2017 - December 29, 2017
-
Afghanistan tour of United Arab EmiratesDecember 5, 2017 - February 19, 2018
-
West Indies tour of New ZealandNovember 25, 2017 - January 3, 2018
-
Papua New Guinea tour of United Arab EmiratesNovember 24, 2017 - December 8, 2017
-
England tour of New ZealandNovember 23, 2017 - April 3, 2018
-
The AshesNovember 23, 2017 - January 8, 2018
-
Sri Lanka tour of IndiaNovember 16, 2017 - December 24, 2017
-
England Women Tour Of AustrliaNovember 9, 2017 - November 21, 2017
-
New Zealand Women tour of United Arab EmiratesNovember 8, 2017 - November 14, 2017
-
Hong Kong World SixesOctober 28, 2017 - October 29, 2017
-
New Zealand tour of IndiaOctober 22, 2017 - November 7, 2017
-
West Indies tour of ZimbabweOctober 15, 2017 - November 2, 2017
-
Sri Lanka Women tour of West IndiesOctober 11, 2017 - October 22, 2017
-
Pakistan tour of United Arab EmiratesSeptember 28, 2017 - October 29, 2017
-
Bangladesh tour of South AfricaSeptember 21, 2017 - October 29, 2017
-
Australia tour of IndiaSeptember 17, 2017 - October 13, 2017
-
West Indies tour of IrelandSeptember 13, 2017 - September 13, 2017
-
Independence CupSeptember 12, 2017 - September 15, 2017
-
Australia tour of BangladeshAugust 22, 2017 - September 8, 2017
-
West Indies tour of EnglandAugust 17, 2017 - September 29, 2017
-
India tour of Sri LankaJuly 19, 2017 - September 6, 2017
-
Zimbabwe tour of Sri LankaJune 30, 2017 - July 18, 2017
-
ICC Women's World CupJune 24, 2017 - July 23, 2017
-
India tour of West IndiesJune 23, 2017 - July 9, 2017
-
Zimbabwe tour of ScotlandJune 15, 2017 - June 17, 2017
-
ICC Champions TrophyJune 1, 2017 - June 20, 2017
-
Afghanistan tour of West IndiesMay 30, 2017 - June 14, 2017
-
ICC Champions Trophy Warm-up MatchesMay 26, 2017 - May 30, 2017
-
South Africa tour of EnglandMay 24, 2017 - August 8, 2017
-
Ireland Tri-Nation SeriesMay 12, 2017 - May 24, 2017
-
Ireland tour of EnglandMay 5, 2017 - May 7, 2017
-
Women's Quadrangular SeriesMay 4, 2017 - May 21, 2017
-
Pakistan tour of West IndiesMarch 26, 2017 - May 10, 2017
-
Emirates Airline Twenty20 TrophyMarch 23, 2017 - March 24, 2017
-
Bangladesh tour of Sri LankaMarch 2, 2017 - April 6, 2017
-
Ireland tour of United Arab Emirates and IndiaMarch 2, 2017 - March 31, 2017
-
Australia Women tour of New ZealandFebruary 26, 2017 - March 5, 2017
-
England tour of West IndiesFebruary 25, 2017 - March 9, 2017
-
Australia tour of IndiaFebruary 23, 2017 - March 29, 2017
-
Sri Lanka tour of AustraliaFebruary 17, 2017 - February 22, 2017
-
South Africa tour of New ZealandFebruary 17, 2017 - March 29, 2017
-
New Zealand Women tour of AustraliaFebruary 17, 2017 - February 22, 2017
-
Afghanistan tour of ZimbabweFebruary 16, 2017 - February 26, 2017
-
ICC Women's World Cup QualifierFebruary 7, 2017 - February 21, 2017
-
Bangladesh tour of IndiaFebruary 5, 2017 - February 12, 2017
-
Australia tour of New ZealandJanuary 29, 2017 - February 6, 2017
-
Desert T20 ChallengeJanuary 14, 2017 - January 20, 2017
-
Pakistan in Australia ODI SeriesJanuary 13, 2017 - January 26, 2017
-
Bangladesh tour of New ZealandDecember 26, 2016 - January 24, 2017
-
Sri Lanka tour of South AfricaDecember 18, 2016 - February 10, 2017
-
Pakistan in Australia Test SeriesDecember 15, 2016 - January 7, 2017
-
New Zealand tour of AustraliaDecember 4, 2016 - December 9, 2016
-
Zimbabwe Tri-Nation SeriesNovember 14, 2016 - November 27, 2016
-
Pakistan tour of New ZealandNovember 11, 2016 - November 29, 2016
-
England tour of IndiaNovember 9, 2016 - February 1, 2017
-
South Africa in Australia Test SeriesNovember 3, 2016 - November 28, 2016
-
Sri Lanka in Zimbabwe Test SeriesOctober 29, 2016 - November 10, 2016
-
New Zealand in India ODI SeriesOctober 16, 2016 - October 29, 2016
-
Pakistan v West Indies Test SeriesOctober 13, 2016 - October 30, 2016
-
England tour of BangladeshOctober 4, 2016 - November 2, 2016
-
Australia in South Africa ODI SeriesSeptember 30, 2016 - October 12, 2016
-
Pakistan v West Indies ODI SeriesSeptember 30, 2016 - October 5, 2016
-
Australia v Ireland ODI MatchSeptember 27, 2016 - September 27, 2016
-
South Africa v Ireland ODI MatchSeptember 25, 2016 - September 25, 2016
-
Afghanistan in Bangladesh ODI SeriesSeptember 25, 2016 - October 1, 2016
-
Pakistan v West Indies T20I SeriesSeptember 23, 2016 - September 27, 2016
-
New Zealand in India Test SeriesSeptember 22, 2016 - October 12, 2016
-
Hong Kong in Scotland ODI SeriesSeptember 8, 2016 - September 10, 2016
-
Pakistan in England T20I MatchSeptember 7, 2016 - September 7, 2016
-
Australia in Sri Lanka T20I SeriesSeptember 5, 2016 - September 10, 2016
-
Hong Kong in Ireland T20I SeriesSeptember 5, 2016 - September 6, 2016
-
Africa T20 CupSeptember 2, 2016 - October 1, 2016
-
West Indies v India T20I SeriesAugust 27, 2016 - August 28, 2016
-
Australia in Sri Lanka ODI SeriesAugust 20, 2016 - September 4, 2016
-
New Zealand in South Africa Test SeriesAugust 19, 2016 - August 31, 2016
-
Pakistan in Ireland ODI SeriesAugust 18, 2016 - August 20, 2016
-
Pakistan in England ODI SeriesAugust 18, 2016 - September 4, 2016
-
New Zealand in Zimbabwe Test SeriesJuly 29, 2016 - August 10, 2016
-
Warne-Muralitharan TrophyJuly 26, 2016 - August 17, 2016
-
Pakistan in England Test SeriesJuly 14, 2016 - August 15, 2016
-
Afghanistan in Ireland ODI SeriesJuly 10, 2016 - July 19, 2016
-
India in West Indies Test SeriesJuly 8, 2016 - August 23, 2016
-
Sri Lanka in England T20I MatchJuly 5, 2016 - July 5, 2016
-
Afghanistan in Scotland ODI SeriesJuly 4, 2016 - July 6, 2016
-
Sri Lanka in England ODI SeriesJune 21, 2016 - July 2, 2016
-
India in Zimbabwe T20I SeriesJune 18, 2016 - June 22, 2016
-
Sri Lanka in Ireland ODI SeriesJune 16, 2016 - June 18, 2016
-
India in Zimbabwe ODI SeriesJune 11, 2016 - June 15, 2016
-
West Indies Tri-Nation SeriesJune 3, 2016 - June 26, 2016
-
Sri Lanka tour of England Test SeriesMay 8, 2016 - June 15, 2016
-
ICC Men's T20 World CupMarch 8, 2016 - April 3, 2016
-
Asia CupFebruary 19, 2016 - March 6, 2016
Domestic
-
ACC Women's U19 Asia CupDecember 15 - December 20
-
Lanka T10 Super LeagueDecember 11 - December 19
-
ECI Spain T10December 7 - December 8
-
Nepal Premier LeagueNovember 30 - December 21
-
ACC U19 Asia CupNovember 29 - December 8
-
Global Super LeagueNovember 26 - December 7
-
Trinidad T10 Blast, 6th EditionNovember 25 - December 8
-
Syed Mushtaq Ali TrophyNovember 23 - December 16
-
USPL Premier LeagueNovember 22 - November 30
-
Abu Dhabi T10 LeagueNovember 21 - December 2
-
ECS Spain T10November 18 - December 6
-
Namibia Castle Lite T20 FranchiseNovember 15 - November 24
-
KCC T20 Elite Championship 2nd EditionNovember 15 - December 7
-
Emirates D50November 14 - November 26
-
UAE U19 OD Tri SeriesNovember 13 - November 26
-
Ecole Pune T20 CupNovember 5 - November 21
-
ECI Malta-CzechiaNovember 2 - November 3
-
ECI-W Malta-BulgariaNovember 2 - November 3
-
India A tour of AustraliaOctober 31 - November 10
-
West Indies Super50 CupOctober 29 - November 23
-
ECN Italian T20-W FinalsOctober 27 - October 27
-
ECN Italian T20 FinalsOctober 26 - October 29
-
Quaid-e-Azam TrophyOctober 26 - December 18
-
Qatar T20 Pro LeagueOctober 24 - November 5
-
Emirates D20October 22 - November 8
-
ECS MaltaOctober 20 - November 17
-
ACC Emerging Teams Asia CupOctober 18 - October 27
-
Pune Olympia T20 TrophyOctober 13 - October 29
-
Afghanistan A and Hong Kong A tour of OmanOctober 12 - October 15
-
KCC T20 Elite CupOctober 9 - November 9
-
Afghanistan A tour of OmanOctober 9 - October 10
-
ILT20 DevelopmentOctober 6 - October 16
-
Malaysia T20 Super SeriesOctober 5 - October 11
-
National Cricket League T10October 4 - October 14
-
Irani CupSeptember 30 - October 5
-
CSA T20 ChallengeSeptember 27 - October 27
-
Grand Rumble T10 Championship Season 4September 24 - October 4
-
ECC T10September 23 - October 19
-
ECI-W Croatia-Czechia T10September 22 - September 23
-
CSA T20 Knock Out CompetitionSeptember 21 - October 21
-
ECI T10 Croatia-SloveniaSeptember 21 - September 22
-
Zim Afro T10September 21 - September 29
-
Australia Under 19 tour of IndiaSeptember 21 - October 10
-
Legends League CricketSeptember 20 - October 16
-
Uttarakhand Premier LeagueSeptember 15 - September 22
-
Pakistan Champions One-Day CupSeptember 12 - September 29
-
ECS Croatia T10September 9 - September 20
-
Oman D10 LeagueSeptember 8 - September 21
-
ECI-W T10 Austria-SpainSeptember 7 - September 9
-
ECI Austria-Sweden T10September 7 - September 8
-
Duleep TrophySeptember 5 - September 22
-
Kerala T20 TrophySeptember 2 - September 18
-
Assam T20 Pride CupSeptember 2 - September 18
-
Boland T10 LeagueSeptember 1 - September 22
-
Minor League CricketAugust 30 - October 6
-
Caribbean Premier LeagueAugust 29 - October 7
-
ECS Austria T10August 26 - September 6
-
Uttar Pradesh T20August 25 - September 14
-
KFC T20 Max TrophyAugust 22 - September 7
-
MAX60 LeagueAugust 18 - August 25
-
Delhi Premier League T20August 17 - September 5
-
Maharaja T20 TrophyAugust 15 - September 1
-
Shpageeza Cricket LeagueAugust 12 - August 25
-
ECS Italy T10, RomeAugust 12 - August 23
-
KCC T10 Summer Challengers CupAugust 11 - September 3
-
ECI Bulgaria T10August 10 - August 11
-
Assam men's T20August 10 - August 26
-
Top End T20 SeriesAugust 9 - August 18
-
Pondicherry Premier LeagueAugust 5 - August 23
-
ECI Croatia-Spain T10August 2 - August 2
-
Kuwait T10 Summer Elite CupAugust 1 - August 15
-
ECS Bulgaria T10July 29 - August 9
-
ECI Hungary T10July 27 - July 28
-
MCA Mens T20 Super Series, Phase 1July 26 - August 6
-
Global T20 CanadaJuly 25 - August 11
-
Metro Bank One Day CupJuly 24 - September 23
-
The Hundred MensJuly 23 - August 18
-
Grand Rumble T10 Championship Round 3July 22 - August 11
-
Malaysia T10 BashJuly 19 - July 21
-
ECS Hungary T10July 15 - July 26
-
KL T20 BashJuly 13 - July 21
-
ECI T10 RomaniaJuly 13 - July 14
-
Trinidad T10 Blast, 5th EditionJuly 6 - July 21
-
Major League CricketJuly 5 - July 28
-
Tamil Nadu Premier LeagueJuly 5 - August 4
-
Siechem Pondicherry Mens T20July 4 - July 13
-
Punjab tour of NamibiaJuly 3 - July 10
-
World Championship of LegendsJuly 3 - July 13
-
ECS T10 RomaniaJuly 1 - July 12
-
Lanka Premier LeagueJuly 1 - July 21
-
Andhra Premier LeagueJune 30 - July 14
-
Sri Lanka Under-19 tour of EnglandJune 28 - July 19
-
Nature Isle T10June 23 - July 6
-
ECS T10 CzechiaJune 17 - June 28
-
ECI Cyprus EstoniaJune 15 - June 16
-
Madhya Pradesh T20 LeagueJune 15 - June 23
-
Pondicherry Men's T10June 13 - July 3
-
Bengal Pro T20 LeagueJune 11 - June 28
-
Sher E Punjab T20 CupJune 10 - June 27
-
Spice Isle T10June 8 - June 23
-
Malaysia T10 BashJune 7 - June 9
-
ICCA Arabian T10June 2 - July 1
-
Maharashtra Premier LeagueJune 2 - June 22
-
ECS T10 CyprusJune 1 - June 14
-
Vitality BlastMay 30 - September 14
-
ECS England T10May 27 - May 31
-
ECI Estonia-Malta T10May 25 - May 27
-
Emirates D10 TournamentMay 20 - June 1
-
ECSN Portugal T10May 14 - June 7
-
ECS Estonia T10May 13 - May 24
-
Bukhatir T10 LeagueMay 13 - June 14
-
Ireland Inter-Provincial Limited 50 Over CupMay 9 - September 11
-
Kerala T20 TrophyMay 8 - May 25
-
Cool and Smooth T10May 6 - May 14
-
KCC T20 Elite Cup 3rd EditionMay 4 - June 22
-
Trinidad T20 Festival Premiership 2May 2 - May 5
-
Ireland Inter-Provincial T20 TrophyMay 1 - September 10
-
Afghanistan National T20May 1 - May 13
-
Afghanistan A tour of Sri LankaApril 30 - May 14
-
ECS Italy T10April 29 - May 10
-
KCC T20 Challengers CupApril 28 - June 21
-
ECI FranceApril 27 - April 28
-
Grand Rumble T10 Championship Round 2April 27 - May 5
-
Trinidad T20 FestivalApril 26 - May 4
-
Yalla Shabab T20 SeriesApril 25 - April 27
-
Emirates D50April 24 - May 6
-
Guyana T10 BlastApril 23 - May 12
-
Cool and Smooth T20April 22 - May 5
-
ICC Women's T20 World Cup Warm-Up QualifierApril 21 - April 23
-
Assam Premier Club ChampionshipApril 20 - May 6
-
ICC Academy T20 Champions CupApril 16 - April 30
-
ECS France T10April 15 - April 26
-
Bukhatir T20 LeagueApril 12 - May 12
-
St. Lucia T10 BlastApril 8 - April 22
-
Weston Shield T10April 6 - April 7
-
Pune Olympia T20 TrophyApril 5 - April 21
-
Vitality County Championship Division OneApril 5 - September 26
-
Vitality County Championship Division TwoApril 5 - September 26
-
Bali Blast Championship T10April 1 - April 4
-
JCL T10March 30 - May 7
-
Isuzu Men's T20 SmashMarch 29 - April 13
-
Senior Womens Inter Zonal Multi Day TrophyMarch 28 - April 17
-
East UP T20 Club ChampionshipMarch 27 - April 3
-
ECS Portugal T10March 24 - April 14
-
Ireland Wolves tour of NepalMarch 24 - April 7
-
Singapore XI tour of MalaysiaMarch 23 - March 24
-
Indian Premier LeagueMarch 22 - May 26
-
Indo-Nepal T20 ChampionshipMarch 21 - March 30
-
Tobago T10 BlastMarch 21 - April 5
-
Sharjah Ramadan T20 LeagueMarch 20 - April 9
-
Guwahati Premier League T20March 19 - April 7
-
ICC Academy Ramadan T10March 19 - April 7
-
Hyderabad T10 LeagueMarch 18 - March 24
-
Kuwait Ramadan T10 Elite LeagueMarch 17 - April 3
-
RCA Men's T20March 17 - May 26
-
Abu Dhabi T20 Counties Super CupMarch 15 - March 17
-
New Zealand Women tour of England Women Other T20March 10 - March 12
-
Kuwait Ramadan T10 Challengers CupMarch 10 - April 26
-
Legends Cricket TrophyMarch 8 - March 19
-
Maharashtra Champions LeagueMarch 8 - March 17
-
CSA T20 ChallengeMarch 8 - April 28
-
CSA Provincial T20 CupMarch 6 - April 7
-
Indian Street Premier LeagueMarch 6 - March 15
-
Nepal T20 ChampionshipMarch 5 - March 16
-
Grand Rumble T10 Championship Season 2March 4 - March 11
-
ICC Academy Ramadan T20March 4 - March 19
-
Zimbabwe Domestic T20March 3 - March 9
-
European Cricket LeagueFebruary 26 - March 23
-
CHK Men's Premier League T20February 25 - May 5
-
Indian Veterans Premier LeagueFebruary 23 - March 3
-
Sikkim T20 CupFebruary 22 - March 15
-
Pakistan Super LeagueFebruary 17 - March 18
-
Navi Mumbai Premier League T20February 12 - February 27
-
Oman D50 LeagueFebruary 12 - February 29
-
West Indies Test ChampionshipFebruary 7 - April 21
-
RCA Men's T10 LeagueFebruary 4 - March 10
-
Senior Womens Inter Zonal One DayJanuary 30 - February 9
-
Oman D10 LeagueJanuary 29 - February 10
-
ECS Spain T10January 29 - February 27
-
Pondicherry Masters T10January 28 - February 7
-
Governor-General XI SA-W Practice T20January 24 - January 25
-
SS Rajan T20 TrophyJanuary 22 - February 1
-
ICCA Arabian Cricket LeagueJanuary 21 - February 25
-
Bangladesh Premier LeagueJanuary 19 - March 1
-
International League T20January 19 - February 17
-
ECSN Gibraltar T10January 18 - January 28
-
ECS Cyprus T10January 17 - January 28
-
Pakistan Women Domestic T20January 15 - January 31
-
England Lions tour of IndiaJanuary 12 - February 4
-
KCC T20 Challengers CupJanuary 11 - March 8
-
NCC Kolkata T20January 11 - January 27
-
West Indies tour of Australia, Warm-up matchesJanuary 10 - January 12
-
SA20January 10 - February 10
-
Kuwait T20 Elite CupJanuary 5 - January 9
-
Ranji Trophy Plate LeagueJanuary 5 - February 17
-
Ranji TrophyJanuary 5 - March 14
-
Women's Senior One Day TrophyJanuary 4 - January 26
-
Global Cricket Women's T20January 4 - January 6
-
Siechem Pondicherry T20January 2 - January 18
-
Grand Rumble T10 ChampionshipDecember 29, 2023 - January 7
-
Barbados T10December 27, 2023 - January 14
-
GSA T20 Champions TrophyDecember 25, 2023 - January 3
-
ICCA Academy I10December 21, 2023 - December 31, 2023
-
Nepal Pro T20 ChampionshipDecember 21, 2023 - December 30, 2023
-
American Premier LeagueDecember 19, 2023 - December 31, 2023
-
Super SmashDecember 19, 2023 - January 28
-
Emirates D10December 18, 2023 - December 30, 2023
-
ECC Women T10December 17, 2023 - December 22, 2023
-
KCC Emerging T20 leagueDecember 14, 2023 - January 5
-
New Zealand XI vs Bangladesh Other ODIDecember 13, 2023 - December 15, 2023
-
India A tour of South AfricaDecember 11, 2023 - December 29, 2023
-
Nature Isle T10December 9, 2023 - December 23, 2023
-
ACC U19 Asia CupDecember 8, 2023 - December 17, 2023
-
Big Bash LeagueDecember 7, 2023 - January 24
-
Gautam Buddha Cricket LeagueDecember 7, 2023 - December 23, 2023
-
Prime Ministers XI vs Pakistan 4-day Warm-up matchDecember 6, 2023 - December 9, 2023
-
Sharjah Hundred LeagueDecember 4, 2023 - December 21, 2023
-
Abu Dhabi T10 LeagueNovember 28, 2023 - December 9, 2023
-
Pakistan Women tour of New Zealnd Warm-upsNovember 28, 2023 - November 30, 2023
-
ECS Spain T10November 27, 2023 - December 16, 2023
-
Hong Kong Premier League One DayNovember 26, 2023 - January 21
-
ECI SpainNovember 25, 2023 - November 26, 2023
-
National T20 CupNovember 24, 2023 - December 10, 2023
-
Senior Women's Inter Zonal T20 TrophyNovember 24, 2023 - December 4, 2023
-
Vijay Hazare TrophyNovember 23, 2023 - December 16, 2023
-
The Ford TrophyNovember 22, 2023 - February 24
-
West Indies A tour of South AfricaNovember 21, 2023 - December 8, 2023
-
MCA 50 Overs ChampionshipNovember 18, 2023 - December 17, 2023
-
ECI Malta T10November 18, 2023 - November 20, 2023
-
Legends League CricketNovember 18, 2023 - December 9, 2023
-
Ireland Emerging tour of West IndiesNovember 17, 2023 - December 5, 2023
-
Trinbago T10 BlastNovember 16, 2023 - December 3, 2023
-
US Premier LeagueNovember 13, 2023 - November 22, 2023
-
Quandrangular Under-19 Series in IndiaNovember 13, 2023 - November 27, 2023
-
Pride Cup T20 Cricket TournamentNovember 11, 2023 - November 27, 2023
-
Kuwait T20 Elite CupNovember 8, 2023 - December 15, 2023
-
Emirates D50November 8, 2023 - November 20, 2023
-
ECS Malta Encore T10November 6, 2023 - November 24, 2023
-
CSA 4-Day Series Division 1November 4, 2023 - March 2
-
ECI Croatia-Slovenia T10November 4, 2023 - November 5, 2023
-
CBFS T10 LeagueNovember 3, 2023 - November 29, 2023
-
Indian Under 19 OD Challenger TrophyNovember 3, 2023 - November 9, 2023
-
KCC T20 Challenge CupNovember 1, 2023 - December 15, 2023
-
Pakistan CupNovember 1, 2023 - November 19, 2023
-
Kenya T10October 29, 2023 - November 8, 2023
-
Embassy Cup T10October 28, 2023 - October 29, 2023
-
Afghanistan Domestic One Day CupOctober 26, 2023 - November 17, 2023
-
CSA 4-Day Series Division 2October 26, 2023 - February 28
-
ECS Croatia T10October 23, 2023 - November 4, 2023
-
Plunket ShieldOctober 20, 2023 - March 27
-
ICCA Arabian T20 LeagueOctober 19, 2023 - November 30, 2023
-
Bangladesh Emerging tour of Sri LankaOctober 18, 2023 - November 6, 2023
-
WI Super50 CupOctober 17, 2023 - November 11, 2023
-
Syed Mushtaq Ali TrophyOctober 16, 2023 - November 6, 2023
-
Tanzania Cricket Premier LeagueOctober 16, 2023 - November 17, 2023
-
KCC T10 Elite ChampionshipOctober 13, 2023 - October 31, 2023
-
Emirates D20October 13, 2023 - October 31, 2023
-
Afghanistan A tour of OmanOctober 12, 2023 - October 23, 2023
-
Hong Kong All Stars T20October 12, 2023 - October 15, 2023
-
CBFS T-20 LeagueOctober 8, 2023 - November 3, 2023
-
Zimbabwe T20October 5, 2023 - October 10, 2023
-
Sheffield ShieldOctober 3, 2023 - March 21
-
Irani CupOctober 1, 2023 - October 5, 2023
-
ILT20 DevelopmentSeptember 30, 2023 - October 10, 2023
-
Chhattisgarh Men's T20 Invitation CupSeptember 29, 2023 - October 8, 2023
-
Oman D20 LeagueSeptember 26, 2023 - October 10, 2023
-
European Cricket ChampionshipSeptember 25, 2023 - October 21, 2023
-
The Marsh CupSeptember 24, 2023 - February 25
-
Road Safety World SeriesSeptember 23, 2023 - October 1, 2023
-
ECI Italy RomeSeptember 23, 2023 - September 24, 2023
-
KCC T10 Challenge CupSeptember 21, 2023 - October 27, 2023
-
KCC T10 Emerging LeagueSeptember 16, 2023 - October 27, 2023
-
CSA Provincial One Day Challenge Division OneSeptember 16, 2023 - October 28, 2023
-
CSA Provincial One-Day Challenge Division TwoSeptember 16, 2023 - October 20, 2023
-
Richelieu T20September 15, 2023 - September 24, 2023
-
Bhairab Chandra Mohanty Memorial Cricket TournamentSeptember 15, 2023 - September 22, 2023
-
ECS Rome T10September 11, 2023 - September 22, 2023
-
Quaid-e-Azam TrophySeptember 10, 2023 - October 26, 2023
-
ECI Germany, Krefeld T10September 9, 2023 - September 10, 2023
-
MCA Men's T20 Inter-State ChampionshipSeptember 7, 2023 - September 16, 2023
-
Ajman Pro T20 CupSeptember 5, 2023 - September 14, 2023
-
KCA TCM Presidents Cup T20September 4, 2023 - September 14, 2023
-
Assam T20 Challengers TrophyAugust 30, 2023 - September 15, 2023
-
Uttar Pradesh T20August 30, 2023 - September 16, 2023
-
ECS Germany, Krefeld T10August 28, 2023 - September 9, 2023
-
Rajasthan Premier LeagueAugust 27, 2023 - September 10, 2023
-
ECI Germany, DresdenAugust 26, 2023 - August 27, 2023
-
Saurashtra Premier LeagueAugust 23, 2023 - August 31, 2023
-
KFC Max T20August 23, 2023 - September 9, 2023
-
Ireland Under-19 Tour of EnglandAugust 21, 2023 - August 23, 2023
-
US Masters T10August 18, 2023 - August 27, 2023
-
Andhra Premier League T20August 16, 2023 - August 27, 2023
-
Caribbean Premier LeagueAugust 16, 2023 - September 24, 2023
-
ECS Germany, DresdenAugust 14, 2023 - August 25, 2023
-
Zimbabwe Emerging tour of South AfricaAugust 13, 2023 - August 23, 2023
-
Maharaja T20 TrophyAugust 13, 2023 - August 29, 2023
-
ECI Switzerland T10August 12, 2023 - August 13, 2023
-
Rwanda 50 Over LeagueAugust 12, 2023 - November 19, 2023
-
Budapest Cup T20August 4, 2023 - August 7, 2023
-
MCA T20 Super Series, 2nd EditionAugust 4, 2023 - August 18, 2023
-
Minor League CricketAugust 4, 2023 - October 1, 2023
-
Shaheed Chandrashekhar Azad Memorial T20August 4, 2023 - August 20, 2023
-
Metro Bank One Day CupAugust 1, 2023 - September 16, 2023
-
The Hundred MensAugust 1, 2023 - August 27, 2023
-
The Hundred WomensAugust 1, 2023 - August 27, 2023
-
ECS Switzerland T10July 31, 2023 - August 12, 2023
-
CDU Men's Top End SeriesJuly 30, 2023 - August 6, 2023
-
Lanka Premier LeagueJuly 30, 2023 - August 20, 2023
-
ECI CzechiaJuly 29, 2023 - July 30, 2023
-
Japan Cricket League T20July 29, 2023 - September 23, 2023
-
Kuwait Kerala PL T20July 24, 2023 - September 1, 2023
-
Deodhar TrophyJuly 24, 2023 - August 3, 2023
-
Global T20 CanadaJuly 20, 2023 - August 6, 2023
-
Zim Afro T10July 20, 2023 - July 29, 2023
-
ECS Czechia T10July 17, 2023 - July 28, 2023
-
ECI Hungary T10July 15, 2023 - July 16, 2023
-
ACC Mens Emerging Teams Asia CupJuly 13, 2023 - July 23, 2023
-
Sher E Punjab T20 CupJuly 13, 2023 - July 31, 2023
-
Major League CricketJuly 13, 2023 - July 30, 2023
-
ECS Hungary T10July 3, 2023 - July 14, 2023
-
ECI T10 RomaniaJuly 1, 2023 - July 2, 2023
-
Pondicherry T20 TournamentJune 29, 2023 - July 15, 2023
-
Strike League T20June 28, 2023 - July 28, 2023
-
Duleep TrophyJune 28, 2023 - July 16, 2023
-
TNCA Freyer Womens T20June 26, 2023 - June 29, 2023
-
Jamaica T10June 25, 2023 - July 10, 2023
-
Maharashtra Premier League Women's ExhibitionJune 25, 2023 - June 28, 2023
-
Strike League ODJune 25, 2023 - July 23, 2023
-
Uttarakhand Premier LeagueJune 22, 2023 - June 30, 2023
-
Houston Open T20June 21, 2023 - June 25, 2023
-
Rwanda Women Elite LeagueJune 20, 2023 - June 25, 2023
-
Saptari Premier LeagueJune 19, 2023 - June 26, 2023
-
ECS T10 RomaniaJune 18, 2023 - June 30, 2023
-
ECI SwedenJune 17, 2023 - June 18, 2023
-
Ajman A T10June 17, 2023 - June 26, 2023
-
Saurashtra Premier LeagueJune 15, 2023 - June 24, 2023
-
Maharashtra Premier LeagueJune 15, 2023 - June 29, 2023
-
TCM Odisha Cricket LeagueJune 12, 2023 - June 28, 2023
-
Tamil Nadu Premier LeagueJune 12, 2023 - July 12, 2023
-
Belgium tour of GermanyJune 11, 2023 - June 11, 2023
-
Hungary tour of Czech RepublicJune 10, 2023 - June 11, 2023
-
MCA T20 Tri-SeriesJune 10, 2023 - June 19, 2023
-
Trinidad T10 BlastJune 9, 2023 - June 24, 2023
-
Cricket Ireland Inter-Provincial T20 TrophyJune 6, 2023 - August 3, 2023
-
Pondicherry Women T10June 6, 2023 - June 12, 2023
-
ECS Sweden T10June 5, 2023 - June 16, 2023
-
Ajman T10June 5, 2023 - June 17, 2023
-
South Africa A tour of Sri LankaJune 4, 2023 - June 22, 2023
-
Castle Lite SeriesJune 2, 2023 - June 11, 2023
-
KCC T10 Summer Elite LeagueJune 2, 2023 - July 21, 2023
-
KCC T10 Summer Challenge LeagueJune 1, 2023 - July 21, 2023
-
Nature Isle T10May 25, 2023 - June 8, 2023
-
Emirates D10May 22, 2023 - June 4, 2023
-
ECS Bulgaria T10May 22, 2023 - June 2, 2023
-
Japan Cricket LeagueMay 21, 2023 - July 23, 2023
-
Bukhatir T20 LeagueMay 20, 2023 - June 26, 2023
-
Vitality BlastMay 20, 2023 - July 15, 2023
-
Trinidad T20 FestivalMay 19, 2023 - May 27, 2023
-
West Indies A tour of BangladeshMay 16, 2023 - June 3, 2023
-
Siechem Pondicherry T10May 16, 2023 - June 5, 2023
-
Ireland Inter-Provincial CupMay 15, 2023 - September 7, 2023
-
St. Lucia T10 BlastMay 10, 2023 - May 24, 2023
-
Sri Lanka Emerging tour of JapanMay 10, 2023 - May 15, 2023
-
ECS Austria T10May 8, 2023 - May 19, 2023
-
ECI Italy MilanMay 6, 2023 - May 7, 2023
-
Japan Premier League T20May 5, 2023 - May 8, 2023
-
Emirates D50May 3, 2023 - May 15, 2023
-
Joma Caribbean T10May 2, 2023 - May 14, 2023
-
ICC Academy Champions Cup T20May 1, 2023 - May 22, 2023
-
Afghanistan One-day cupApril 29, 2023 - May 17, 2023
-
KCA Club Championship T20April 29, 2023 - May 15, 2023
-
Spice Isle T10April 25, 2023 - May 9, 2023
-
ECS Milan T10April 24, 2023 - May 5, 2023
-
KCC Friendi Mobile T20 Champions TrophyApril 24, 2023 - May 29, 2023
-
Mizoram T20 LeagueApril 17, 2023 - April 28, 2023
-
RCA T20 CupApril 15, 2023 - May 13, 2023
-
Sharjah Ramadan T20 LeagueApril 14, 2023 - May 14, 2023
-
Cool and Smooth T20April 13, 2023 - April 30, 2023
-
Vincy Premier League T10April 10, 2023 - April 24, 2023
-
ECS Cyprus T10April 10, 2023 - April 23, 2023
-
County Championship Division TwoApril 7, 2023 - September 29, 2023
-
County Championship Division OneApril 6, 2023 - September 29, 2023
-
QCA Cup T20April 4, 2023 - April 17, 2023
-
Pro League T20 Ramadan CupApril 1, 2023 - April 18, 2023
-
Afghanistan Under-19s vs Sri Lanka Under-19sApril 1, 2023 - April 2, 2023
-
Indian Premier LeagueMarch 31, 2023 - May 29, 2023
-
NSK Trophy State T20 ChampionshipMarch 29, 2023 - April 15, 2023
-
Sharjah Ramadan T10 LeagueMarch 28, 2023 - April 14, 2023
-
ECS Portugal, SantaremMarch 27, 2023 - April 7, 2023
-
ICC Academy Ramadan TournamentMarch 24, 2023 - April 19, 2023
-
Kuwait Ramadan T10 LeagueMarch 23, 2023 - April 23, 2023
-
KhiladiX Legends Cricket TrophyMarch 22, 2023 - March 30, 2023
-
National Super League Limited Over TournamentMarch 20, 2023 - April 6, 2023
-
Mini Asia T10 ChallengeMarch 18, 2023 - April 9, 2023
-
Rwanda Men's T10 LeagueMarch 18, 2023 - April 15, 2023
-
Dhaka Premier Division Cricket LeagueMarch 15, 2023 - April 17, 2023
-
Afghanistan Under-19s and Bangladesh Under-19sMarch 13, 2023 - March 30, 2023
-
MLC Champions OpenMarch 12, 2023 - March 17, 2023
-
Assam Premier Club ChampionshipMarch 10, 2023 - March 27, 2023
-
Legends League CricketMarch 10, 2023 - March 20, 2023
-
Durham And Glamorgan Tour Of ZimbabweMarch 8, 2023 - March 15, 2023
-
MCA Friendship Cup 50 Overs SeriesMarch 5, 2023 - March 7, 2023
-
Navi Mumbai Premier League T20February 28, 2023 - March 15, 2023
-
MCA Friendship Cup T20February 28, 2023 - March 3, 2023
-
Sharjah Hundred LeagueFebruary 27, 2023 - March 17, 2023
-
European Cricket League T10February 27, 2023 - March 25, 2023
-
Kuwait Challengers Cup T20February 26, 2023 - March 21, 2023
-
DY Patil T20 CupFebruary 23, 2023 - February 25, 2023
-
Ganga Cricket Cup T10February 23, 2023 - March 8, 2023
-
ECI Women GibraltarFebruary 20, 2023 - February 25, 2023
-
Zimbabwe T20February 20, 2023 - February 26, 2023
-
Guwahati Premier LeagueFebruary 19, 2023 - March 7, 2023
-
ECI Malta-Austria T10 InternationalFebruary 18, 2023 - February 19, 2023
-
Pakistan Super LeagueFebruary 13, 2023 - March 19, 2023
-
MCA T20 Super SeriesFebruary 8, 2023 - February 20, 2023
-
MCA T10 BashFebruary 2, 2023 - February 7, 2023
-
England Lions tour of Sri LankaJanuary 31, 2023 - February 21, 2023
-
KCC T20 ChampionshipJanuary 30, 2023 - February 24, 2023
-
England Under-19s tour of AustraliaJanuary 29, 2023 - February 21, 2023
-
ICCA Arabian T20 LeagueJanuary 29, 2023 - March 20, 2023
-
ECS MaltaJanuary 29, 2023 - February 25, 2023
-
European Cricket T10 GibraltarJanuary 20, 2023 - February 19, 2023
-
Women's Senior One Day TrophyJanuary 18, 2023 - February 7, 2023
-
TNCA Future Talents T20 TournamentsJanuary 17, 2023 - January 26, 2023
-
International League T20January 13, 2023 - February 12, 2023
-
Oman D20January 11, 2023 - January 24, 2023
-
SA20January 10, 2023 - February 12, 2023
-
Men's Premier League One-Day TournamentJanuary 8, 2023 - February 2, 2023
-
Bangladesh Premier LeagueJanuary 6, 2023 - February 16, 2023
-
ABCA T10 SplashJanuary 6, 2023 - January 21, 2023
-
S.S. Rajan TrophyJanuary 4, 2023 - January 12, 2023
-
Women's Nature Isle T10December 26, 2022 - January 8, 2023
-
Pondicherry Veteran's T20December 24, 2022 - January 3, 2023
-
Nepal T20December 23, 2022 - January 11, 2023
-
Super SmashDecember 23, 2022 - February 11, 2023
-
Nature Isle T10December 22, 2022 - January 8, 2023
-
Ranji TrophyDecember 13, 2022 - February 20, 2023
-
Big Bash LeagueDecember 13, 2022 - February 4, 2023
-
Emirates D20December 12, 2022 - December 28, 2022
-
CSA Women's T20 Super LeagueDecember 12, 2022 - December 16, 2022
-
ACPL Kenya T20 CupDecember 11, 2022 - December 21, 2022
-
Pakistan One Day CupDecember 10, 2022 - January 3, 2023
-
Lanka Premier LeagueDecember 6, 2022 - December 23, 2022
-
Barbados T10December 5, 2022 - December 23, 2022
-
CSA Provincial One-Day Challenge Division TwoDecember 3, 2022 - December 28, 2022
-
CSA Provincial One Day Challenge Division OneDecember 2, 2022 - December 29, 2022
-
Jabalpur T20 Premiere LeagueNovember 25, 2022 - December 10, 2022
-
Sagarmatha CupNovember 23, 2022 - November 30, 2022
-
Abu Dhabi T10 LeagueNovember 23, 2022 - December 4, 2022
-
The Ford TrophyNovember 22, 2022 - March 28, 2023
-
Trinidad T10 BlastNovember 21, 2022 - December 5, 2022
-
CBFS T10 LeagueNovember 18, 2022 - December 9, 2022
-
Goa Veterans T20 LeagueNovember 18, 2022 - November 20, 2022
-
Malaysia One-Day Tri SeriesNovember 13, 2022 - November 25, 2022
-
NSCA T10 LeagueNovember 12, 2022 - November 27, 2022
-
Vijay Hazare TrophyNovember 12, 2022 - December 2, 2022
-
Senior Women's Inter Zonal T20 TrophyNovember 8, 2022 - November 16, 2022
-
ECS Barcelona T10November 7, 2022 - December 11, 2022
-
Pondicherry Inter District T20November 5, 2022 - November 21, 2022
-
Dubai D10 Division 2October 31, 2022 - November 17, 2022
-
Malaysia T20 Quadrangular SeriesOctober 31, 2022 - November 10, 2022
-
Super50 CupOctober 29, 2022 - November 19, 2022
-
Dubai D10 Division 1October 27, 2022 - November 22, 2022
-
ECS MaltaOctober 24, 2022 - November 5, 2022
-
CBSF T-20 LeagueOctober 20, 2022 - November 17, 2022
-
4-Day Franchise SeriesOctober 20, 2022 - March 12, 2023
-
CSA T20 ChallengeOctober 17, 2022 - November 5, 2022
-
ECS CroatiaOctober 17, 2022 - October 22, 2022
-
Oman D10 LeagueOctober 15, 2022 - October 26, 2022
-
ICCA Arabian T20 LeagueOctober 15, 2022 - December 14, 2022
-
Syed Mushtaq Ali TrophyOctober 11, 2022 - November 5, 2022
-
RCA T10 CupOctober 8, 2022 - November 5, 2022
-
Vinoo Mankad TrophyOctober 7, 2022 - October 23, 2022
-
Plunket ShieldOctober 6, 2022 - March 24, 2023
-
Pakistan Junior LeagueOctober 6, 2022 - October 21, 2022
-
Sheffield ShieldOctober 3, 2022 - March 27, 2023
-
KCC T20 ChampionshipOctober 1, 2022 - November 8, 2022
-
Irani CupOctober 1, 2022 - March 1, 2023
-
CSA Provincial T20 CupSeptember 30, 2022 - October 9, 2022
-
Quaid e Azam TrophySeptember 27, 2022 - November 26, 2022
-
Australia Domestic One-Day CupSeptember 23, 2022 - March 8, 2023
-
KCA Cup T20September 21, 2022 - October 6, 2022
-
ECT10 SpainSeptember 17, 2022 - October 12, 2022
-
Legends League CricketSeptember 17, 2022 - October 5, 2022
-
Sukan Malaysia XX MSNSeptember 15, 2022 - September 24, 2022
-
KCA Pink T20 ChallengersSeptember 10, 2022 - October 20, 2022
-
Bukhatir 50 Over LeagueSeptember 10, 2022 - October 9, 2022
-
Zimbabwe T10September 8, 2022 - September 18, 2022
-
Duleep TrophySeptember 8, 2022 - September 21, 2022
-
Cricket Association T20September 6, 2022 - September 29, 2022
-
Japan Cricket LeagueSeptember 3, 2022 - October 10, 2022
-
RCA T20 CupSeptember 2, 2022 - October 2, 2022
-
Lahore Qalandars tour of NamibiaSeptember 1, 2022 - September 9, 2022
-
Caribbean Premier LeagueAugust 31, 2022 - September 30, 2022
-
National T20 CupAugust 30, 2022 - September 19, 2022
-
ECS T10 BelgiumAugust 29, 2022 - September 10, 2022
-
The 6IXTY Men's CompetitionAugust 25, 2022 - August 29, 2022
-
Assam T20August 24, 2022 - September 9, 2022
-
Ireland T20 CupAugust 21, 2022 - August 22, 2022
-
ICC Academy Summer CupAugust 20, 2022 - September 14, 2022
-
FanCode ECS T10 Germany, KrefeldAugust 15, 2022 - August 27, 2022
-
Kenya D10August 13, 2022 - August 23, 2022
-
SLC Invitational T20 LeagueAugust 8, 2022 - August 15, 2022
-
Maharaja T20 TrophyAugust 7, 2022 - August 27, 2022
-
The Hundred MensAugust 3, 2022 - September 3, 2022
-
Royal London One-Day CupAugust 2, 2022 - September 17, 2022
-
Lanka Premier League (Postponed)August 1, 2022 - August 15, 2022
-
FanCode ECS T10 Germany, DresdenAugust 1, 2022 - August 13, 2022
-
ECS Italy T10July 25, 2022 - July 30, 2022
-
Portugal T10July 21, 2022 - August 4, 2022
-
Shpageeza Cricket LeagueJuly 18, 2022 - August 5, 2022
-
ECS Rome T10July 18, 2022 - July 24, 2022
-
ECS Bologna T10July 11, 2022 - July 16, 2022
-
BYJU'S Pondicherry Men's T20July 11, 2022 - July 30, 2022
-
Shriram Andhra Premier LeagueJuly 6, 2022 - July 17, 2022
-
ECS T10 BresciaJuly 4, 2022 - July 9, 2022
-
Bukhatir T10 LeagueJuly 3, 2022 - July 21, 2022
-
Minor League CricketJuly 1, 2022 - August 29, 2022
-
Strike League T20June 30, 2022 - August 3, 2022
-
ECS T10 MilanJune 26, 2022 - July 3, 2022
-
Tamil Nadu Premier LeagueJune 23, 2022 - July 31, 2022
-
FanCode ECS AustriaJune 20, 2022 - June 25, 2022
-
BYJU'S Jharkhand T20 TrophyJune 16, 2022 - July 3, 2022
-
ECS Hungary T10June 13, 2022 - June 18, 2022
-
Emirates D20June 13, 2022 - June 28, 2022
-
Dream11 Trinidad T10 BlastJune 8, 2022 - June 25, 2022
-
Australia A tour of Sri LankaJune 8, 2022 - June 24, 2022
-
Bukhatir T20 LeagueJune 8, 2022 - July 2, 2022
-
Six Nations T20 LeagueJune 2, 2022 - June 10, 2022
-
Saurashtra Premier LeagueJune 2, 2022 - June 11, 2022
-
ECS Czech Republic 2022May 30, 2022 - June 11, 2022
-
Cricket Ireland Inter-Provincial T20 TrophyMay 27, 2022 - July 29, 2022
-
Vitality BlastMay 25, 2022 - July 16, 2022
-
Dream11 Nature Isle T10May 22, 2022 - June 6, 2022
-
BYJU's Pondicherry T10May 19, 2022 - June 8, 2022
-
Windies Test ChampionshipMay 18, 2022 - May 31, 2022
-
FanCode ECS Sweden, StockholmMay 16, 2022 - May 28, 2022
-
MCA T20 Syawal Peace CupMay 14, 2022 - August 21, 2022
-
Green Afghanistan One Day CupMay 8, 2022 - May 20, 2022
-
Dream 11 St. Lucia T10 BlastMay 6, 2022 - May 21, 2022
-
Trinidad T20 FestivalMay 4, 2022 - May 13, 2022
-
Ireland Inter-Provincial ODDMay 3, 2022 - July 4, 2022
-
FanCode ECS T10 LandskronaMay 2, 2022 - May 14, 2022
-
BYJU'S KCA Club ChampionshipMay 1, 2022 - May 18, 2022
-
Japan T20 LeagueApril 29, 2022 - May 1, 2022
-
FanCode ECS T10 RomaniaApril 25, 2022 - April 30, 2022
-
Sharjah Ramadan T10 LeagueApril 20, 2022 - May 10, 2022
-
Dream11 Jamaica T10April 19, 2022 - May 5, 2022
-
ECS Bulgaria T10April 18, 2022 - April 23, 2022
-
BYJU'S Mizoram T20April 11, 2022 - April 30, 2022
-
ECS Netherlands-T10April 11, 2022 - April 16, 2022
-
County ChampionshipApril 7, 2022 - September 30, 2022
-
Dream11 Spice Isle T10April 5, 2022 - April 19, 2022
-
ECS Cartaxo T10March 28, 2022 - April 9, 2022
-
Indian Premier LeagueMarch 26, 2022 - May 29, 2022
-
Zimbabwe domestic twenty20 competition 2022March 24, 2022 - March 31, 2022
-
Namibia vs Ireland WolvesMarch 21, 2022 - April 5, 2022
-
Fancode ECS Cartama T10 SeriesMarch 21, 2022 - March 26, 2022
-
Sharjah Ramdan T20 LeagueMarch 20, 2022 - April 20, 2022
-
Vincy Premier League T10March 19, 2022 - April 3, 2022
-
Richelieu Franchise T20March 18, 2022 - March 27, 2022
-
Dhaka Premier Division Cricket LeagueMarch 15, 2022 - April 30, 2022
-
Ajman T20 CupMarch 13, 2022 - March 22, 2022
-
MCA T20 Clubs InvitationMarch 12, 2022 - March 21, 2022
-
Fancode Oman D10 2022March 12, 2022 - March 22, 2022
-
CSA Provincial One-Day Challenge Division OneMarch 11, 2022 - April 10, 2022
-
CSA Provincial One-Day Challenge Division TwoMarch 11, 2022 - April 9, 2022
-
Assam Premier Club T20 ChampionshipMarch 7, 2022 - March 24, 2022
-
MCA T20 Super SeriesMarch 3, 2022 - March 17, 2022
-
Pakistan CupMarch 2, 2022 - April 1, 2022
-
Dream11 Trinidad T10 BlastFebruary 26, 2022 - March 12, 2022
-
Ranji Trophy 2022February 17, 2022 - June 26, 2022
-
Windies Test ChampionshipFebruary 9, 2022 - February 19, 2022
-
Sharjah CBFS T-10 LeagueFebruary 8, 2022 - February 27, 2022
-
European Cricket League T10February 7, 2022 - March 18, 2022
-
CSA T20 ChallengeFebruary 7, 2022 - February 27, 2022
-
European T10 GibraltarJanuary 30, 2022 - February 9, 2022
-
Pakistan Super LeagueJanuary 27, 2022 - February 27, 2022
-
Sri Lankan NSL One-DayJanuary 26, 2022 - February 19, 2022
-
Bangladesh Premier LeagueJanuary 21, 2022 - February 18, 2022
-
Ranji Trophy 2022(Postponed)January 13, 2022 - March 19, 2022
-
Sharjah CBFS T20January 8, 2022 - January 31, 2022
-
Baroda T20 LeagueJanuary 6, 2022 - January 22, 2022
-
Zimbabwe Cricket Regionals Pro50January 5, 2022 - January 7, 2022
-
New Zealand XI vs Bangladesh Other TestDecember 28, 2021 - December 31, 2021
-
Oman D20December 21, 2021 - January 5, 2022
-
MCA T10 BashDecember 14, 2021 - January 5, 2022
-
Bangladesh Cricket LeagueDecember 12, 2021 - January 6, 2022
-
Vijay Hazare TrophyDecember 8, 2021 - December 27, 2021
-
Emirates D10December 7, 2021 - December 15, 2021
-
Pro50 ChampionshipDecember 6, 2021 - December 14, 2021
-
Lanka Premier LeagueDecember 5, 2021 - December 23, 2021
-
Big Bash LeagueDecember 5, 2021 - January 28, 2022
-
Senior Women’s Challenger TrophyDecember 4, 2021 - December 9, 2021
-
CAN Under-19s National Tournament 2021/22December 1, 2021 - December 5, 2021
-
The Ford TrophyNovember 30, 2021 - February 27, 2022
-
U19 Triangular One-Day SeriesNovember 28, 2021 - December 7, 2021
-
MCA All Star T10 BashNovember 27, 2021 - December 12, 2021
-
Super SmashNovember 26, 2021 - January 29, 2022
-
Bengal T20 ChallengeNovember 23, 2021 - December 12, 2021
-
MCA T10 Super SeriesNovember 22, 2021 - November 26, 2021
-
ECS T10-MaltaNovember 22, 2021 - December 4, 2021
-
Abu Dhabi T10November 19, 2021 - December 5, 2021
-
USA One Day National ChampionshipNovember 15, 2021 - November 19, 2021
-
ECS Cyprus T10November 8, 2021 - November 20, 2021
-
Syed Mushtaq Ali TrophyNovember 4, 2021 - November 22, 2021
-
Challenger Trophy Men's U19 ODDNovember 2, 2021 - November 10, 2021
-
Challenger Trophy Women's U19 ODDNovember 2, 2021 - November 7, 2021
-
ECS Rome T10November 1, 2021 - November 6, 2021
-
ECS Barcelona T10November 1, 2021 - November 20, 2021
-
Spanish Championship Weekend T10October 30, 2021 - October 31, 2021
-
4-Day Franchise SeriesOctober 29, 2021 - March 14, 2022
-
ECS L'Alfas del Pi T10October 27, 2021 - October 29, 2021
-
Royal Star Premier League T20October 24, 2021 - October 31, 2021
-
Plunket Shield 2021October 23, 2021 - April 15, 2022
-
Quaid-e-Azam TrophyOctober 20, 2021 - December 29, 2021
-
ECS Corfu T10October 18, 2021 - October 23, 2021
-
National Cricket LeagueOctober 17, 2021 - November 24, 2021
-
Afghanistan One Day TournamentOctober 15, 2021 - October 29, 2021
-
ECS Croatia T10October 11, 2021 - October 16, 2021
-
Scotland vs Ireland Practice T20October 5, 2021 - October 10, 2021
-
BYJU'S VCA T20October 5, 2021 - October 21, 2021
-
Vinoo Mankad TrophySeptember 28, 2021 - October 18, 2021
-
Hong Kong Women's T20September 26, 2021 - January 16, 2022
-
Everest Premier League 2021September 25, 2021 - October 9, 2021
-
Sheffield Shield 2021/22September 24, 2021 - April 4, 2022
-
CSA Provincial T20 Cup 2021September 24, 2021 - October 22, 2021
-
National T20 CupSeptember 23, 2021 - October 13, 2021
-
Hong Kong T20 TournamentSeptember 19, 2021 - October 1, 2021
-
BYJU'S Assam T20September 18, 2021 - October 4, 2021
-
ECS Cyprus T10September 16, 2021 - November 1, 2021
-
Dream11 ECC T10September 13, 2021 - October 8, 2021
-
Australia One-Day CupSeptember 11, 2021 - March 11, 2022
-
Bengal T20September 7, 2021 - September 23, 2021
-
ECS Cartaxo T10September 6, 2021 - September 11, 2021
-
ECS Capelle T10August 30, 2021 - September 3, 2021
-
Kerala Club ChampionshipAugust 27, 2021 - September 14, 2021
-
Advance Players League2021August 27, 2021 - September 5, 2021
-
Caribbean Premier LeagueAugust 26, 2021 - September 15, 2021
-
ECS T10-DresdenAugust 16, 2021 - August 28, 2021
-
SLC Invitational T20August 12, 2021 - August 24, 2021
-
Demo match for commentaryAugust 11, 2021 - August 14, 2021
-
BYJU's Pondicherry T20August 5, 2021 - August 24, 2021
-
ECS T10-MalmoAugust 2, 2021 - August 14, 2021
-
Royal London One-Day CupJuly 22, 2021 - August 19, 2021
-
The Hundred WomensJuly 21, 2021 - August 21, 2021
-
The Hundred MensJuly 21, 2021 - August 21, 2021
-
Tamil Nadu Premier LeagueJuly 19, 2021 - August 15, 2021
-
ECS T10-SwedenJuly 19, 2021 - August 1, 2021
-
BYJU'S Jharkhand T20July 17, 2021 - August 3, 2021
-
Romania T10July 12, 2021 - July 17, 2021
-
ECS Bulgaria T10July 5, 2021 - July 10, 2021
-
Ireland Women XI T20 SeriesJuly 1, 2021 - July 1, 2021
-
LA T20 ChampionshipJuly 1, 2021 - July 6, 2021
-
Hungary T10June 28, 2021 - July 3, 2021
-
Women's Regional T20June 26, 2021 - September 5, 2021
-
Ireland Inter-Provincial T20 TrophyJune 18, 2021 - September 19, 2021
-
Hong Kong All Stars T20June 17, 2021 - June 20, 2021
-
Malta T10June 14, 2021 - June 26, 2021
-
Vitality BlastJune 9, 2021 - September 18, 2021
-
Dhaka Premier Division T20 LeagueMay 31, 2021 - June 26, 2021
-
Spice Isle T10May 31, 2021 - June 11, 2021
-
Kiel T10May 31, 2021 - June 12, 2021
-
Rachael Heyhoe Flint TrophyMay 29, 2021 - September 25, 2021
-
Second Eleven Twenty20May 27, 2021 - June 24, 2021
-
Hong Kong Women's Premier League T20May 19, 2021 - June 27, 2021
-
Krefeld T10May 17, 2021 - May 29, 2021
-
Women's County Championship T20May 16, 2021 - June 19, 2021
-
Challenge League Division-IMay 16, 2021 - June 12, 2021
-
Vincy Premier League T10May 15, 2021 - May 30, 2021
-
Darwin T20May 13, 2021 - July 15, 2021
-
Dutch One-DayMay 8, 2021 - August 15, 2021
-
Prague T10May 5, 2021 - May 6, 2021
-
Prague T10May 3, 2021 - May 15, 2021
-
Women's Super Series T20May 3, 2021 - August 15, 2021
-
Ireland Inter-Provincial ODDMay 1, 2021 - June 30, 2021
-
St Lucia Blast T10April 30, 2021 - May 16, 2021
-
Women's Super SeriesApril 25, 2021 - August 15, 2021
-
Tanzania T10 LeagueApril 25, 2021 - May 5, 2021
-
Darwin ODDApril 24, 2021 - May 30, 2021
-
T10 ViennaApril 19, 2021 - May 1, 2021
-
T10 BresciaApril 12, 2021 - April 17, 2021
-
Zimbabwe Twenty20 CompetitionApril 10, 2021 - April 16, 2021
-
Indian Premier LeagueApril 9, 2021 - October 15, 2021
-
County ChampionshipApril 8, 2021 - September 27, 2021
-
Portugal T10April 6, 2021 - April 29, 2021
-
T10 MilanApril 5, 2021 - April 10, 2021
-
HK All Star ODDMarch 30, 2021 - April 3, 2021
-
ECS T10 VeniceMarch 29, 2021 - April 3, 2021
-
HK All Star T20March 26, 2021 - March 27, 2021
-
Emirates D10March 24, 2021 - April 5, 2021
-
Major Clubs Limited Over TournamentMarch 24, 2021 - April 11, 2021
-
National Cricket LeagueMarch 22, 2021 - March 29, 2021
-
ECS Bologna T10March 22, 2021 - March 27, 2021
-
Bihar T20March 21, 2021 - March 26, 2021
-
ECS Rome T10March 15, 2021 - March 20, 2021
-
Sspark T20 Cricket CupMarch 15, 2021 - March 24, 2021
-
KCA Presidents Cup T20March 6, 2021 - March 23, 2021
-
Spanish Championship DayFebruary 28, 2021 - February 28, 2021
-
Vijay Hazare TrophyFebruary 20, 2021 - March 14, 2021
-
Pakistan Super LeagueFebruary 20, 2021 - June 24, 2021
-
CS T20 ChallengeFebruary 19, 2021 - February 28, 2021
-
The Marsh CupFebruary 15, 2021 - April 11, 2021
-
Jharkhand Women's T20February 14, 2021 - February 25, 2021
-
ECS Barcelona T10February 8, 2021 - March 12, 2021
-
West Indies Insurance Super50 CupFebruary 7, 2021 - February 27, 2021
-
Women's National Cricket LeagueJanuary 30, 2021 - March 27, 2021
-
Abu Dhabi T10January 28, 2021 - February 6, 2021
-
MGM Odisha Women's T20January 22, 2021 - February 1, 2021
-
Prime Minister CupJanuary 15, 2021 - January 30, 2021
-
Odisha Women'sT20January 13, 2021 - January 14, 2021
-
Syed Mushtaq Ali TrophyJanuary 10, 2021 - January 31, 2021
-
Momentum One Day CupJanuary 9, 2021 - February 14, 2021
-
Pakistan CupJanuary 8, 2021 - January 31, 2021
-
T20 India Nippon CupJanuary 4, 2021 - January 12, 2021
-
Bangladesh Cricket LeagueDecember 31, 2020 - February 24, 2021
-
Odisha T20December 27, 2020 - January 14, 2021
-
New Zealand Cricket Women's Twenty20December 24, 2020 - February 14, 2021
-
Super SmashDecember 24, 2020 - February 14, 2021
-
Women Super LeagueDecember 14, 2020 - December 16, 2020
-
Pakistan Cup Second XI TrophyDecember 12, 2020 - December 24, 2020
-
Pakistan A tour of New ZealandDecember 10, 2020 - January 5, 2021
-
Big Bash LeagueDecember 10, 2020 - February 6, 2021
-
Emirates D20December 6, 2020 - December 24, 2020
-
The Ford TrophyNovember 29, 2020 - March 6, 2021
-
Bengal T20November 24, 2020 - December 9, 2020
-
ECS Malta T10November 24, 2020 - December 4, 2020
-
Bangabandhu T20 CupNovember 24, 2020 - December 18, 2020
-
National Triangular T20 Women’s Cricket ChampionshipNovember 22, 2020 - December 1, 2020
-
ECS Barcelona T10 BashNovember 21, 2020 - November 23, 2020
-
Lanka Premier LeagueNovember 21, 2020 - December 16, 2020
-
Siechem Pondicherry T20November 11, 2020 - November 27, 2020
-
ECS Barcelona T10November 9, 2020 - November 20, 2020
-
Vincy Premier League T10November 7, 2020 - November 22, 2020
-
ECS Rome T10November 2, 2020 - November 12, 2020
-
4-Day Franchise SeriesNovember 2, 2020 - March 29, 2021
-
Quaid-e-Azam TrophyOctober 25, 2020 - January 5, 2021
-
Andhra T20 LeagueOctober 22, 2020 - November 10, 2020
-
Plunket ShieldOctober 19, 2020 - April 6, 2021
-
Hong Kong Premier League T20 TournamentOctober 18, 2020 - November 22, 2020
-
ECS Barcelona T10October 12, 2020 - October 30, 2020
-
BCB Three-Team 50 over CompetitionOctober 11, 2020 - October 23, 2020
-
Afghanistan Regional One Day TournamentOctober 10, 2020 - October 22, 2020
-
Sheffield ShieldOctober 10, 2020 - March 15, 2021
-
ECS Prague T10October 5, 2020 - October 9, 2020
-
National T20 CupSeptember 30, 2020 - October 18, 2020
-
ECS Frankfurt T10September 28, 2020 - October 2, 2020
-
ECS Cartaxo T10September 21, 2020 - September 25, 2020
-
Indian Premier LeagueSeptember 19, 2020 - November 10, 2020
-
ECS Capelle T10September 16, 2020 - September 18, 2020
-
Jharkhand T20 LeagueSeptember 15, 2020 - September 30, 2020
-
Ireland Inter-Provincial 50 Over TrophySeptember 15, 2020 - October 15, 2020
-
Malaysian T20 LeagueSeptember 14, 2020 - November 20, 2021
-
ECS Romania T10September 12, 2020 - September 13, 2020
-
ECS Bulgaria T10September 7, 2020 - September 11, 2020
-
Shpageeza Cricket LeagueSeptember 6, 2020 - September 16, 2020
-
Topklasse Twenty20September 4, 2020 - September 5, 2020
-
ECS Rome T10August 31, 2020 - September 6, 2020
-
Vitality BlastAugust 27, 2020 - October 4, 2020
-
ECS Cyprus T10August 24, 2020 - August 31, 2020
-
ECS Hungary T10August 22, 2020 - August 23, 2020
-
Cricket Ireland Inter-Provincial Twenty20 TrophyAugust 20, 2020 - September 8, 2020
-
Caribbean Premier LeagueAugust 18, 2020 - September 10, 2020
-
ECS Vienna T10August 17, 2020 - August 21, 2020
-
ECS Belgium T10August 15, 2020 - August 16, 2020
-
Afghanistan Provincial Challenge CupAugust 13, 2020 - August 22, 2020
-
ECS Dresden T10August 10, 2020 - August 14, 2020
-
Ireland Women's Super 50August 9, 2020 - September 27, 2020
-
ECS Finland T10August 8, 2020 - August 9, 2020
-
Advance Players LeagueAugust 8, 2020 - August 16, 2020
-
BC Cricket ChampionshipAugust 7, 2020 - August 13, 2020
-
Malaysian T10 BashAugust 7, 2020 - August 9, 2020
-
ECS Malmo T10August 3, 2020 - August 7, 2020
-
Bob Willis TrophyAugust 1, 2020 - September 29, 2020
-
ECS Iceland T10August 1, 2020 - August 2, 2020
-
D10 LeagueJuly 24, 2020 - August 7, 2020
-
Japan T20July 23, 2020 - July 31, 2020
-
3TC Solidarity CupJuly 18, 2020 - July 18, 2020
-
Canada T20 Niagara FestJuly 16, 2020 - July 24, 2020
-
UVA Premier League T20June 29, 2020 - July 5, 2020
-
PDCT10 LeagueJune 25, 2020 - July 6, 2020
-
St Lucia T10 BlastJune 23, 2020 - July 8, 2020
-
Darwin and District One day CupJune 18, 2020 - September 30, 2020
-
European Cricket LeagueJune 15, 2020 - July 30, 2020
-
Hannover T10June 14, 2020 - June 17, 2020
-
ECN Czech Super SeriesJune 13, 2020 - July 13, 2020
-
KPL Gold CupJune 13, 2020 - September 6, 2020
-
T10 LeagueJune 8, 2020 - July 31, 2020
-
Finnish T10 LeagueJune 7, 2020 - June 30, 2020
-
Darwin T20June 5, 2020 - June 9, 2020
-
Finnish Premier LeagueJune 1, 2020 - September 22, 2020
-
T20 SeriesMay 29, 2020 - June 1, 2020
-
Vincy Premier LeagueMay 22, 2020 - May 31, 2020
-
Vanuatu T10 LeagueMay 21, 2020 - June 13, 2020
-
Taipei T10May 16, 2020 - May 17, 2020
-
Taipei T10 LeagueApril 25, 2020 - May 17, 2020
-
Rwanda T10 LeagueMarch 31, 2020 - April 2, 2020
-
White Rhinos vs Harare T20March 25, 2020 - March 27, 2020
-
Gannaur Premiere LeagueMarch 24, 2020 - March 31, 2020
-
Hapur T20 LeagueMarch 22, 2020 - June 10, 2020
-
Thailand T20March 21, 2020 - March 22, 2020
-
T10 Super LeagueMarch 20, 2020 - March 25, 2020
-
Dhaka Premier Division Cricket LeagueMarch 15, 2020 - March 25, 2020
-
Richelieu Franchise T20March 14, 2020 - March 22, 2020
-
Road Safety World SeriesMarch 7, 2020 - March 22, 2020
-
Road Safety World SeriesMarch 7, 2020 - March 21, 2021
-
Pakistan Super LeagueFebruary 20, 2020 - November 17, 2020
-
MCC Tour of PakistanFebruary 14, 2020 - February 19, 2020
-
Pro50 ChampionshipFebruary 4, 2020 - February 14, 2020
-
England Lions tour of AustraliaFebruary 2, 2020 - March 5, 2020
-
Momentum One Day CupJanuary 31, 2020 - March 21, 2020
-
Spanish Regional T10 LeagueJanuary 20, 2020 - January 27, 2020
-
Big Bash LeagueDecember 17, 2019 - February 8, 2020
-
Pokhara Premier LeagueDecember 14, 2019 - December 28, 2019
-
Super SmashDecember 13, 2019 - January 19, 2020
-
Bangladesh Premier LeagueDecember 11, 2019 - January 18, 2020
-
Ranji TrophyDecember 9, 2019 - March 13, 2020
-
Qatar T10 LeagueDecember 7, 2019 - December 16, 2019
-
The Ford TrophyNovember 17, 2019 - February 16, 2020
-
Asian Cricket Council Emerging Teams CupNovember 14, 2019 - November 23, 2019
-
Mzansi Super LeagueNovember 8, 2019 - December 16, 2019
-
Syed Mushtaq Ali TrophyNovember 8, 2019 - December 1, 2019
-
Super50 CupNovember 6, 2019 - December 1, 2019
-
Deodhar TrophyOctober 31, 2019 - November 4, 2019
-
Plunket Shield 2019October 21, 2019 - March 29, 2020
-
National T20 CupOctober 13, 2019 - October 24, 2019
-
Marsh Sheffield ShieldOctober 10, 2019 - March 30, 2020
-
National Cricket LeagueOctober 10, 2019 - November 14, 2019
-
4-Day Franchise SeriesOctober 7, 2019 - April 8, 2020
-
Shpageeza Cricket LeagueOctober 7, 2019 - October 18, 2019
-
CSA Provincial One-Day ChallengeOctober 6, 2019 - March 29, 2020
-
Vijay Hazare TrophySeptember 24, 2019 - October 25, 2019
-
The Marsh CupSeptember 21, 2019 - November 26, 2019
-
Women's National Cricket LeagueSeptember 21, 2019 - February 20, 2020
-
CWC Challenge League Group ASeptember 16, 2019 - September 10, 2022
-
CSA Provincial T20 CupSeptember 13, 2019 - September 24, 2019
-
Caribbean Premier LeagueSeptember 4, 2019 - October 12, 2019
-
Duleep TrophyAugust 17, 2019 - September 8, 2019
-
Karnataka Premier LeagueAugust 16, 2019 - September 1, 2019
-
Women's Cricket Super LeagueAugust 6, 2019 - September 6, 2019
-
European T10 Cricket LeagueJuly 29, 2019 - July 31, 2019
-
Global T20 Canada 2019July 25, 2019 - August 11, 2019
-
Tamil Nadu Premier LeagueJuly 19, 2019 - August 18, 2019
-
Vitality BlastJuly 18, 2019 - September 21, 2019
-
Cricket Ireland Inter-Provincial Twenty20 TrophyJune 22, 2019 - August 18, 2019
-
Australia A tour of EnglandJune 20, 2019 - July 14, 2019
-
T20 MumbaiMay 14, 2019 - May 26, 2019
-
Saurashtra Premier LeagueMay 14, 2019 - May 22, 2019
-
ICC World Cricket League Division TwoApril 20, 2019 - April 27, 2019
-
Royal One-Day CupApril 17, 2019 - May 25, 2019
-
Specsavers County Championship Division OneApril 5, 2019 - September 26, 2019
-
Specsavers County Championship Division TwoApril 5, 2019 - September 26, 2019
-
CSA T20 ChallengeApril 5, 2019 - May 5, 2019
-
Sri Lanka Super Four Provincial One Day TournamentApril 4, 2019 - April 11, 2019
-
Indian Premier LeagueMarch 23, 2019 - May 17, 2019
-
Zimbabwe T20 CompetitionMarch 12, 2019 - March 17, 2019
-
Dhaka Premier Division Cricket LeagueMarch 8, 2019 - April 15, 2019
-
Dhaka Twenty20 Cricket LeagueFebruary 25, 2019 - March 3, 2019
-
Syed Mushtaq Ali TrophyFebruary 21, 2019 - March 14, 2019
-
Pakistan Super LeagueFebruary 14, 2019 - March 17, 2019
-
Irani CupFebruary 12, 2019 - February 15, 2019
-
Dhangadi Premier LeagueFebruary 9, 2019 - February 23, 2019
-
Momentum One Day CupFebruary 8, 2019 - March 31, 2019
-
England Lions tour of IndiaJanuary 23, 2019 - February 16, 2019
-
Bangladesh Premier LeagueJanuary 5, 2019 - February 9, 2019
-
Ireland A tour of Sri LankaJanuary 1, 2019 - January 29, 2019
-
Super SmashDecember 22, 2018 - February 17, 2019
-
Big Bash LeagueDecember 19, 2018 - February 17, 2019
-
Everest Premier LeagueDecember 8, 2018 - December 22, 2018
-
WICB Regional 4 Day TournamentDecember 6, 2018 - March 17, 2019
-
T10 LeagueNovember 21, 2018 - December 2, 2018
-
England Lions tour of United Arab EmiratesNovember 18, 2018 - December 8, 2018
-
Mzansi Super LeagueNovember 16, 2018 - December 16, 2018
-
India A tour of New ZealandNovember 16, 2018 - December 11, 2018
-
Ranji TrophyNovember 1, 2018 - January 10, 2019
-
The Ford TrophyOctober 24, 2018 - December 1, 2018
-
Deodhar TrophyOctober 24, 2018 - October 27, 2018
-
Sheffield ShieldOctober 16, 2018 - March 31, 2019
-
Plunket ShieldOctober 9, 2018 - March 20, 2019
-
Afghanistan Premier LeagueOctober 5, 2018 - October 21, 2018
-
4-Day Franchise SeriesSeptember 26, 2018 - January 31, 2019
-
Vijay Hazare TrophySeptember 19, 2018 - October 20, 2018
-
JLT One-Day CupSeptember 16, 2018 - October 10, 2018
-
Australia A tour of IndiaSeptember 2, 2018 - September 11, 2018
-
Sri Lanka Super Four Provincial Twenty20 TournamentAugust 21, 2018 - September 2, 2018
-
Duleep TrophyAugust 17, 2018 - September 8, 2018
-
India A Team Quadrangular SeriesAugust 17, 2018 - August 29, 2018
-
Karnataka Premier LeagueAugust 15, 2018 - September 6, 2018
-
Caribbean Premier LeagueAugust 8, 2018 - September 16, 2018
-
South Africa A Tour of IndiaJuly 30, 2018 - August 29, 2018
-
Women's Cricket Super LeagueJuly 22, 2018 - August 27, 2018
-
Tamil Nadu Premier LeagueJuly 11, 2018 - August 12, 2018
-
Vitality T20 BlastJuly 4, 2018 - September 15, 2018
-
Global T20 CanadaJune 28, 2018 - July 15, 2018
-
Sri Lanka A tour of BangladeshJune 26, 2018 - July 21, 2018
-
India A tour of EnglandJune 17, 2018 - July 19, 2018
-
Royal London One-Day CupMay 17, 2018 - June 30, 2018
-
Sri Lanka Provincial Limited Over TournamentMay 2, 2018 - June 10, 2018
-
Specsavers County Championship Division TwoApril 13, 2018 - September 24, 2018
-
Indian Premier LeagueApril 7, 2018 - May 27, 2018
-
Specsavers County Championship Division OneApril 4, 2018 - September 24, 2018
-
Irani CupMarch 14, 2018 - March 18, 2018
-
Deodhar TrophyMarch 4, 2018 - March 8, 2018
-
Pakistan Super LeagueFebruary 22, 2018 - March 25, 2018
-
ICC World Cricket League Division TwoFebruary 8, 2018 - February 15, 2018
-
Vijay Hazare TrophyFebruary 5, 2018 - March 8, 2018
-
Bangladesh Cricket LeagueJanuary 9, 2018 - June 24, 2018
-
Inter State Twenty-20 TournamentJanuary 7, 2018 - January 27, 2018
-
Momentum One Day CupDecember 20, 2017 - February 3, 2018
-
Big Bash LeagueDecember 19, 2017 - February 4, 2018
-
Super SmashDecember 13, 2017 - January 14, 2018
-
The Ford TrophyDecember 3, 2017 - February 24, 2018
-
Ram Slam T20 ChallengeNovember 10, 2017 - December 16, 2017
-
Bangladesh Premier LeagueNovember 3, 2017 - December 12, 2017
-
Sheffield ShieldOctober 26, 2017 - March 23, 2018
-
Plunket ShieldOctober 23, 2017 - May 4, 2018
-
Ireland A tour of BangladeshOctober 11, 2017 - October 26, 2017
-
Ranji TrophyOctober 6, 2017 - January 2, 2018
-
JLT One-Day CupSeptember 27, 2017 - October 21, 2017
-
Sunfoil SeriesSeptember 19, 2017 - February 18, 2018
-
Duleep TrophySeptember 7, 2017 - September 29, 2017
-
Karnataka Premier LeagueSeptember 1, 2017 - September 23, 2017
-
Africa T20 CupAugust 25, 2017 - September 25, 2017
-
Women's Cricket Super LeagueAugust 10, 2017 - September 1, 2017
-
Caribbean Premier LeagueAugust 4, 2017 - September 9, 2017
-
Tamil Nadu Premier LeagueJuly 22, 2017 - August 20, 2017
-
NatWest t20 BlastJuly 7, 2017 - September 2, 2017
-
Zimbabwe tour of NetherlandsJune 20, 2017 - June 24, 2017
-
Royal London One-Day CupApril 27, 2017 - July 1, 2017
-
Specsavers County Championship Division TwoApril 7, 2017 - September 25, 2017
-
Specsavers County Championship Division OneApril 7, 2017 - September 25, 2017
-
Indian Premier LeagueApril 5, 2017 - May 21, 2017
-
Deodhar TrophyMarch 25, 2017 - March 29, 2017
-
Hong Kong Twenty20 BlitzMarch 8, 2017 - March 12, 2017
-
Vijay Hazare TrophyFebruary 25, 2017 - March 18, 2017
-
Momentum One Day CupFebruary 17, 2017 - April 3, 2017
-
Pakistan Super LeagueFebruary 9, 2017 - March 5, 2017
-
Inter State Twenty-20 TournamentJanuary 29, 2017 - February 6, 2017
-
The Ford TrophyJanuary 15, 2017 - February 18, 2017
-
Big Bash LeagueDecember 20, 2016 - January 28, 2017
-
Super SmashDecember 4, 2016 - January 7, 2017
-
Bangladesh Premier LeagueNovember 4, 2016 - December 10, 2016
-
Ram Slam T20 ChallengeOctober 29, 2016 - December 11, 2016
-
Sheffield ShieldOctober 25, 2016 - March 30, 2017
-
Plunket ShieldOctober 22, 2016 - April 1, 2017
-
Ranji TrophyOctober 6, 2016 - January 16, 2017
-
Matador BBQs One-Day CupOctober 1, 2016 - October 23, 2016
-
Karnataka Premier LeagueSeptember 16, 2016 - October 1, 2016
-
National T20 CupAugust 25, 2016 - September 16, 2016
-
Duleep TrophyAugust 23, 2016 - September 14, 2016
-
Tamil Nadu T20 LeagueJuly 8, 2016 - August 20, 2016
-
Caribbean Premier LeagueJune 29, 2016 - August 7, 2016
-
Royal London One-Day CupJune 5, 2016 - September 17, 2016
-
NatWest t20 BlastMay 20, 2016 - August 20, 2016
-
Dhaka Premier Division Cricket LeagueApril 22, 2016 - June 30, 2016
-
Pakistan CupApril 19, 2016 - May 1, 2016
-
Specsavers County Championship Division TwoApril 10, 2016 - September 23, 2016
-
Specsavers County Championship Division OneApril 10, 2016 - September 23, 2016
-
Indian Premier LeagueApril 9, 2016 - May 29, 2016
-
ICC World Cricket League ChampionshipMay 10, 2015 - December 8, 2017
-
Indian Premier LeagueApril 8, 2015 - May 24, 2015
-
Indian Premier LeagueApril 3, 2013 - May 26, 2013
Women
-
Namibia Women tour of MalaysiaDecember 10 - December 12
-
European Cricket Championship-WDecember 9 - December 20
-
India Women tour of AustraliaDecember 5 - December 11
-
Women's T20I Quadrangular Series in Hong KongDecember 4 - December 8
-
Women's Under-19 Triangular SeriesDecember 3 - December 12
-
Ireland women tour of BangladeshNovember 27 - December 9
-
England Women tour of South AfricaNovember 24 - December 18
-
Senior Womens T20 Challenger TrophyNovember 17 - November 27
-
National Women's One-Day TournamentNovember 8 - November 28
-
Kenya Women tour of RwandaOctober 29 - November 2
-
Women's Big Bash LeagueOctober 27 - December 1
-
New Zealand Women tour of IndiaOctober 24 - October 29
-
Senior Women's T20 TrophyOctober 17 - November 12
-
USA Women tour of ZimbabweOctober 17 - October 28
-
T20 Spring ChallengeOctober 11 - October 20
-
ICC Women's T20 World CupOctober 3 - October 20
-
ICC Women's T20 World Cup Warm-up MatchesSeptember 28 - October 1
-
Chhattisgarh Women's T20 CupSeptember 27 - October 6
-
ECI-W T10 Greece SpainSeptember 20 - September 20
-
ECN Greece-Spain T20IWSeptember 20 - September 23
-
Women's Under-19 Tri-Nation in AustraliaSeptember 19 - October 2
-
New Zealand Women tour of AustraliaSeptember 19 - September 24
-
Uttarakhand Women's T20 LeagueSeptember 18 - September 21
-
South Africa Women tour of PakistanSeptember 16 - September 20
-
England Women tour of IrelandSeptember 7 - September 17
-
Jharkhand Women's T20September 6 - September 15
-
Womens Tri-Series in NamibiaSeptember 6 - September 15
-
Meltl ShieldAugust 24 - August 25
-
Women's T20 Max TrophyAugust 21 - September 4
-
ECN Valletta Cup T20I WomenAugust 21 - August 25
-
Women's Caribbean Premier LeagueAugust 21 - August 29
-
Sri Lanka Women tour of IrelandAugust 11 - August 20
-
India A Women Tour of Australia A WomenAugust 7 - August 25
-
Womens Tri-Series in NetherlandsAugust 5 - August 16
-
ECS-W Croatia T10August 3 - August 5
-
Assam Women's T20July 23 - August 8
-
The Hundred WomensJuly 23 - August 18
-
Womens Asia Cup T20July 19 - July 28
-
Pondicherry Women's T20July 14 - July 21
-
Indonesia Womens T20I Tri-SeriesJuly 2 - July 8
-
ECI-W Czechia-GreeceJune 29 - July 1
-
New Zealand Women tour of EnglandJune 21 - July 17
-
Hong Kong Women tour of NetherlandsJune 17 - June 20
-
Estonia Women tour of CyprusJune 17 - June 20
-
Evoke Super 20 TrophyJune 16 - July 14
-
ECI-W Cyprus EstoniaJune 15 - June 16
-
West Indies Women tour of Sri LankaJune 15 - June 28
-
ECN Central Europe Cup T20IWJune 14 - June 16
-
Bengal Women's Pro T20 LeagueJune 12 - June 28
-
Pondicherry Women's T10June 6 - June 12
-
Kwibuka Women T20IMay 30 - June 8
-
Italy Women tour of NetherlandsMay 28 - May 30
-
KCA TCM Pink T20 ChallengersMay 26 - June 5
-
Ireland Women's Super 50 CupMay 26 - August 4
-
Estonia-Malta Women T10May 25 - May 26
-
Charlotte Edwards CupMay 18 - June 22
-
Pakistan Women tour of EnglandMay 11 - May 29
-
ECI-W Italy, BresciaMay 11 - May 12
-
India Women tour of BangladeshApril 28 - May 9
-
ICC Womens T20 World Cup QualifierApril 25 - May 7
-
BCA Kalahari Women's T20April 22 - April 26
-
Mongolia Women tour of IndonesiaApril 21 - April 24
-
Rachael Heyhoe Flint TrophyApril 20 - September 21
-
Women's T20I Quadrangular SeriesApril 16 - April 19
-
Ireland Women vs Thailand Women in UAEApril 16 - April 18
-
Women's ODI Tri SeriesApril 11 - April 14
-
Women's U19 Tri-Nation SeriesMarch 28 - April 9
-
Sri Lanka Women tour of South AfricaMarch 27 - April 18
-
PNG Women's tour of ZimbabweMarch 25 - April 3
-
RCA Women's T20 LeagueMarch 23 - May 18
-
Australia Women tour of BangladeshMarch 21 - April 4
-
England Womens tour of New ZealandMarch 19 - April 7
-
CWI Women's T20 BlazeMarch 17 - March 27
-
England Women A tour of New ZealandMarch 16 - March 30
-
Women's African GamesMarch 7 - March 13
-
Women's Super 50 CupMarch 4 - March 25
-
Guwahati Women's T20 LeagueMarch 1 - March 17
-
New Zealand Women's Domestic T20March 1 - March 3
-
CHK Women's Premier League T20February 25 - May 5
-
NCF Women's T20 InvitationalFebruary 25 - March 3
-
Women's Premier LeagueFebruary 23 - March 17
-
ECI-W Spain-CzechiaFebruary 17 - February 18
-
ACC Women's T20 Premier CupFebruary 10 - February 18
-
Hong Kong, China U19 Women tour of MalaysiaFebruary 10 - February 13
-
Kuwait vs Malaysia Women T20IFebruary 4 - February 7
-
Oman D10 Women's ExhibitionFebruary 3 - February 3
-
RCA Women's T10 LeagueFebruary 1 - March 16
-
South Africa Women tour of AustraliaJanuary 27 - February 18
-
U19 Women's Tri-SeriesJanuary 24 - February 2
-
MCA Women's T20 Inter-State ChampionshipDecember 28, 2023 - January 6
-
Singapore Women tour of PhilippinesDecember 27, 2023 - December 29, 2023
-
PM Cup Women's National Cricket TournamentDecember 24, 2023 - January 1
-
Australia Women tour of IndiaDecember 21, 2023 - January 9
-
Women's Super SmashDecember 19, 2023 - January 28
-
England Women tour of IndiaDecember 6, 2023 - December 17, 2023
-
Pakistan Womens tour of New ZealandDecember 3, 2023 - December 18, 2023
-
England A Womens Tour Of IndiaNovember 29, 2023 - December 3, 2023
-
Zimbabwe Women vs South Africa WomenNovember 19, 2023 - November 27, 2023
-
Hallyburton Johnstone ShieldNovember 18, 2023 - February 25
-
ECI-W Malta T10November 18, 2023 - November 19, 2023
-
Women's T20I Quadrangular SeriesNovember 15, 2023 - November 19, 2023
-
Thailand Women Emerging tour of PakistanNovember 10, 2023 - November 11, 2023
-
Hong Kong Women's T20November 10, 2023 - November 12, 2023
-
ECI-W Croatia-Czechia T10November 4, 2023 - November 5, 2023
-
Emerging Women T20 Tri SeriesNovember 3, 2023 - November 8, 2023
-
Pakistan Women tour of BangladeshOctober 25, 2023 - December 31, 2023
-
West Indies Women A tour of Pakistan WomenOctober 24, 2023 - October 29, 2023
-
Senior Women's T20 TrophyOctober 19, 2023 - November 9, 2023
-
Women's Big Bash LeagueOctober 19, 2023 - December 2, 2023
-
Ireland Women v Scotland Women in SpainOctober 17, 2023 - October 24, 2023
-
Tanzania Women's T20October 14, 2023 - November 12, 2023
-
Zimbabwe Women T20October 5, 2023 - October 14, 2023
-
West Indies Women tour of AustraliaOctober 1, 2023 - October 15, 2023
-
West indies Women tour of Australia Practice Women T20September 28, 2023 - September 28, 2023
-
Namibia Women tour of United Arab EmiratesSeptember 26, 2023 - October 3, 2023
-
New Zealand Women tour of South AfricaSeptember 24, 2023 - October 15, 2023
-
Women's National Cricket LeagueSeptember 22, 2023 - February 24
-
Asian Games Womens T20ISeptember 19, 2023 - September 25, 2023
-
RCA T20 Women's League 2nd EditionSeptember 18, 2023 - November 18, 2023
-
Uttarakhand Women's T20 LeagueSeptember 18, 2023 - September 23, 2023
-
Chhattisgarh Women's T20 Cup Invitation TournamentSeptember 17, 2023 - September 25, 2023
-
KCA Pink T20 ChallengersSeptember 15, 2023 - September 25, 2023
-
Hong Kong Women Tour of MalaysiaSeptember 12, 2023 - September 15, 2023
-
ICC Women's World T20 Europe Qualifier Div 1September 6, 2023 - September 12, 2023
-
Corfu Women's T20I SeriesSeptember 4, 2023 - September 9, 2023
-
ICC Women's T20I World Cup Americas QualifierSeptember 4, 2023 - September 11, 2023
-
Sri Lanka Women tour of EnglandSeptember 2, 2023 - September 19, 2023
-
ICC Women's T20 World Cup EAP QualifierSeptember 1, 2023 - September 8, 2023
-
South Africa Women tour of PakistanSeptember 1, 2023 - September 14, 2023
-
Women's Caribbean Premier LeagueAugust 31, 2023 - September 11, 2023
-
ICC Women's T20 World Cup Asia QualifierAugust 31, 2023 - September 9, 2023
-
Japan Women tour of VanuatuAugust 28, 2023 - August 30, 2023
-
Guernsey Women tour of AustriaAugust 27, 2023 - August 28, 2023
-
Women's T20I Nordic CupAugust 25, 2023 - August 27, 2023
-
ECN Netherlands-Jersey T20IWAugust 24, 2023 - August 25, 2023
-
Singapore Women vs Myanmar Women T20August 24, 2023 - August 27, 2023
-
Malaysia T20 Quadrangular SeriesAugust 22, 2023 - August 26, 2023
-
ECI-W Netherlands-Jersey T10August 20, 2023 - August 24, 2023
-
Kenya Women tour of IndonesiaAugust 18, 2023 - August 22, 2023
-
ACA Women's T20August 18, 2023 - August 28, 2023
-
Ireland Women tour of NetherlandsAugust 14, 2023 - August 17, 2023
-
Isle of Man Women Tour of AustriaJuly 30, 2023 - July 31, 2023
-
Australia Women tour of IrelandJuly 23, 2023 - July 28, 2023
-
Norway Women tour of EstoniaJuly 22, 2023 - July 23, 2023
-
Pondicherry Women's T20July 17, 2023 - July 23, 2023
-
Rwanda Women's T10 LeagueJuly 15, 2023 - August 6, 2023
-
Women's Japan Premier LeagueJuly 15, 2023 - July 17, 2023
-
Womens T20I Tri-Series in NetherlandsJuly 10, 2023 - July 15, 2023
-
India Women tour of BangladeshJuly 9, 2023 - July 22, 2023
-
Netherlands Women tour of ThailandJuly 3, 2023 - July 8, 2023
-
Freyer Womens One-Day TournamentJuly 1, 2023 - July 10, 2023
-
New Zealand Women tour of Sri LankaJune 27, 2023 - July 12, 2023
-
Ireland Women tour of West IndiesJune 26, 2023 - July 9, 2023
-
Inter-Insular Women's T20I SeriesJune 24, 2023 - June 25, 2023
-
Womens AshesJune 22, 2023 - July 19, 2023
-
Australia A Women In EnglandJune 21, 2023 - July 10, 2023
-
Argentina Women tour of BrazilJune 17, 2023 - June 19, 2023
-
Women's Ashes Practice TestJune 14, 2023 - June 19, 2023
-
Womens Emerging Teams Asia CupJune 12, 2023 - June 21, 2023
-
Super Series ODJune 11, 2023 - September 17, 2023
-
Kwibuka Women's T20IJune 10, 2023 - June 18, 2023
-
Nepal Women tour of MalaysiaMay 29, 2023 - June 4, 2023
-
ICC Women's World T20 Europe Qualifier Div 2May 29, 2023 - June 2, 2023
-
Women's East Asia CupMay 25, 2023 - May 28, 2023
-
Pakistan Women's One DayMay 23, 2023 - June 5, 2023
-
J Bash All Stars Women's T20May 21, 2023 - September 30, 2023
-
Women's T20 BlazeMay 20, 2023 - May 27, 2023
-
Pakistan Cup Women's T20May 19, 2023 - May 21, 2023
-
Charlotte Edwards CupMay 18, 2023 - June 12, 2023
-
RCA T20 Women's LeagueMay 14, 2023 - June 4, 2023
-
Women's Super50 CupMay 8, 2023 - May 17, 2023
-
France Women tour of AustriaMay 5, 2023 - May 7, 2023
-
Super Series T20May 1, 2023 - June 5, 2023
-
SEA Games Women's T20May 1, 2023 - May 16, 2023
-
Bangladesh Women tour of Sri LankaApril 29, 2023 - May 12, 2023
-
Capricorn Womens Quadrangular SeriesApril 24, 2023 - May 2, 2023
-
Rachael Heyhoe Flint TrophyApril 22, 2023 - September 24, 2023
-
Zimbabwe Women tour of ThailandApril 19, 2023 - April 29, 2023
-
Victoria women's T20I SeriesApril 17, 2023 - April 23, 2023
-
Fairbreak Global Womens T20April 3, 2023 - April 16, 2023
-
ECI Women SpainMarch 25, 2023 - March 26, 2023
-
Pakistan Women's ExhibitionMarch 8, 2023 - March 11, 2023
-
Rwanda Women's T10 LeagueMarch 4, 2023 - March 12, 2023
-
Women's Premier LeagueMarch 4, 2023 - March 26, 2023
-
Women's All Stars T20 SeriesFebruary 12, 2023 - February 12, 2023
-
Senior Women's Inter Zonal One Day TrophyFebruary 12, 2023 - February 21, 2023
-
ICC Women's T20 World CupFebruary 10, 2023 - February 26, 2023
-
Singapore Women tour of CambodiaFebruary 8, 2023 - February 13, 2023
-
ICC Women's T20 World Cup warm up matchesFebruary 6, 2023 - February 8, 2023
-
Baroda Women's T20 ChallengeFebruary 6, 2023 - February 18, 2023
-
Womens T20I Tri-Series in South AfricaJanuary 19, 2023 - February 2, 2023
-
Pakistan Women tour of AustraliaJanuary 16, 2023 - January 29, 2023
-
ICC Women's Under-19 T20 World CupJanuary 14, 2023 - January 29, 2023
-
ICC Women's U19 T20 World Cup Warmup MatchesJanuary 9, 2023 - January 11, 2023
-
India Women U19 vs South Africa Women U19 T20December 27, 2022 - January 4, 2023
-
Women's Super SmashDecember 23, 2022 - February 11, 2023
-
Tripura Women's T20December 23, 2022 - January 8, 2023
-
Kenya Quadrangular Women's T20December 13, 2022 - December 21, 2022
-
Australia Women tour of IndiaDecember 9, 2022 - December 20, 2022
-
Bengal Women's T20 ChallengeDecember 5, 2022 - December 21, 2022
-
England Women tour of West IndiesDecember 4, 2022 - December 23, 2022
-
Bangladesh Women tour of New ZealandDecember 2, 2022 - December 17, 2022
-
Bangladesh Women tour of New Zealand Warm-upNovember 28, 2022 - November 30, 2022
-
New Zealand Women U19 tour of IndiaNovember 27, 2022 - December 6, 2022
-
Pakistan Women's T20November 26, 2022 - December 10, 2022
-
USA Women U19 tour of UAENovember 24, 2022 - November 26, 2022
-
West Indies Women's U19 vs New Zealand Women's U19November 22, 2022 - November 24, 2022
-
Senior Women's T20 Challenger TrophyNovember 20, 2022 - November 26, 2022
-
Netherlands Women tour of ThailandNovember 20, 2022 - December 3, 2022
-
Hallyburton Johnstone ShieldNovember 19, 2022 - February 26, 2023
-
Quadrangular Women's U19 T20 SeriesNovember 13, 2022 - November 19, 2022
-
Singapore Women tour of IndonesiaNovember 5, 2022 - November 9, 2022
-
Ireland Women tour of PakistanNovember 4, 2022 - November 16, 2022
-
Women's Under-19 T20 Challenger TrophyNovember 1, 2022 - December 8, 2022
-
Womens East Asia CupOctober 29, 2022 - October 30, 2022
-
Women's Big Bash LeagueOctober 13, 2022 - November 20, 2022
-
Senior Women's T20 LeagueOctober 11, 2022 - November 5, 2022
-
Women's Asia CupOctober 1, 2022 - October 15, 2022
-
Women's National Cricket LeagueSeptember 23, 2022 - February 19, 2023
-
ICC Women's T20 World Cup QualifierSeptember 18, 2022 - September 25, 2022
-
New Zealand Women tour of West IndiesSeptember 16, 2022 - October 6, 2022
-
India Women tour of EnglandSeptember 10, 2022 - September 24, 2022
-
Womens T20I Quadrangular Series in UAESeptember 10, 2022 - September 13, 2022
-
Ireland Women tour of ScotlandSeptember 5, 2022 - September 8, 2022
-
Women's Caribbean Premier LeagueSeptember 1, 2022 - September 5, 2022
-
FairBreak XI Tour Of NetherlandsAugust 31, 2022 - September 2, 2022
-
Zimbabwe Women in South AfricaAugust 28, 2022 - September 3, 2022
-
Women's Continental CupAugust 27, 2022 - August 28, 2022
-
FairBreak XI tour of ScotlandAugust 26, 2022 - August 28, 2022
-
KCA Women's Maharaja T20 TrophyAugust 25, 2022 - August 27, 2022
-
The 6IXTY Women's CompetitionAugust 24, 2022 - August 29, 2022
-
Ireland Women tour of NetherlandsAugust 22, 2022 - August 26, 2022
-
Ireland Women T20 CupAugust 21, 2022 - August 22, 2022
-
The Hundred WomensAugust 11, 2022 - September 3, 2022
-
Scotland Women U-19 Tour of NetherlandsAugust 9, 2022 - August 11, 2022
-
West indies Women Under-19 tour of USAAugust 8, 2022 - August 14, 2022
-
Odisha Women's T20August 1, 2022 - August 11, 2022
-
Commonwealth Games Womens Cricket CompetitionJuly 29, 2022 - August 7, 2022
-
Ireland Tri-Nation Women's T20I SeriesJuly 16, 2022 - July 24, 2022
-
Namibia Women tour of South AfricaJuly 13, 2022 - July 14, 2022
-
Saudari CupJuly 8, 2022 - July 10, 2022
-
Pondicherry Women's T10July 4, 2022 - July 10, 2022
-
Namibia Women tour of GermanyJuly 2, 2022 - July 3, 2022
-
Rachael Heyhoe Flint TrophyJuly 2, 2022 - September 25, 2022
-
Namibia Women tour of NetherlandsJune 27, 2022 - July 1, 2022
-
South Africa Women tour of EnglandJune 27, 2022 - July 25, 2022
-
Arachas Super 20 TrophyJune 25, 2022 - September 23, 2022
-
Guernsey Women tour of JerseyJune 25, 2022 - June 27, 2022
-
India Women's tour of Sri LankaJune 23, 2022 - July 7, 2022
-
ACC Women's T20 ChampionshipJune 17, 2022 - June 25, 2022
-
Women's Super50 CupJune 16, 2022 - June 25, 2022
-
BYJU's Pondicherry Women's T10June 9, 2022 - June 15, 2022
-
West Indies Women T20June 7, 2022 - June 15, 2022
-
South Africa Women tour of IrelandJune 3, 2022 - June 17, 2022
-
Sri Lanka Women tour of PakistanMay 24, 2022 - June 5, 2022
-
Women's T20 ChallengeMay 23, 2022 - May 28, 2022
-
Uganda Women Tour of NepalMay 16, 2022 - May 21, 2022
-
Charlotte Edwards CupMay 14, 2022 - June 11, 2022
-
Womens T20I Quadrangular Series in FranceMay 5, 2022 - May 8, 2022
-
Fairbreak Invitational Womens T20May 4, 2022 - May 16, 2022
-
Arachas Super SeriesMay 1, 2022 - August 10, 2022
-
Hong Kong Women tour of UAEApril 27, 2022 - April 30, 2022
-
Capricorn Womens Tri-SeriesApril 20, 2022 - April 26, 2022
-
India Senior Women's T20April 15, 2022 - May 4, 2022
-
BYJU'S Jharkhand Women's T20 TrophyMarch 25, 2022 - April 10, 2022
-
ICC Womens World Cup Warm up MatchesFebruary 26, 2022 - March 2, 2022
-
ACA Women's T20February 24, 2022 - March 6, 2022
-
India Women tour of New ZealandFebruary 9, 2022 - February 24, 2022
-
Bengal Women's T20February 7, 2022 - February 23, 2022
-
Womens AshesJanuary 26, 2022 - February 9, 2022
-
England A Women tour of Australia A WomenJanuary 20, 2022 - February 10, 2022
-
West Indies Women tour of South AfricaJanuary 18, 2022 - February 6, 2022
-
KCA Pink T20 ChallengesDecember 17, 2021 - December 28, 2021
-
Australia Women's ODDDecember 16, 2021 - March 25, 2022
-
Women's Super SmashNovember 26, 2021 - January 29, 2022
-
ICC Women's T20 World Cup Asia Region QualifierNovember 22, 2021 - November 28, 2021
-
ICC Womens World Cup QualifierNovember 21, 2021 - December 5, 2021
-
Bangladesh Women tour of ZimbabweNovember 10, 2021 - November 15, 2021
-
West Indies women tour of PakistanNovember 8, 2021 - November 14, 2021
-
New Zealand Cricket Women's One DayOctober 30, 2021 - February 27, 2022
-
Womens Senior One Day TrophyOctober 28, 2021 - November 20, 2021
-
Women's Big Bash LeagueOctober 14, 2021 - November 27, 2021
-
Ireland Women tour of ZimbabweOctober 5, 2021 - October 11, 2021
-
India Women tour of Australia 2021September 19, 2021 - November 11, 2021
-
Women's One-Day cupSeptember 9, 2021 - September 21, 2021
-
ICC Women's T20 World Cup Africa Region Qualifier 2021September 9, 2021 - September 19, 2021
-
New Zealand Women tour of England 2021September 1, 2021 - September 27, 2021
-
South Africa Women tour of West IndiesAugust 29, 2021 - September 19, 2021
-
Thailand Women tour of Zimbabwe 2021August 18, 2021 - August 30, 2021
-
Netherlands Women tour of Ireland 2021July 26, 2021 - July 31, 2021
-
France Women tour of GermanyJuly 8, 2021 - July 10, 2021
-
Pakistan Women tour of West IndiesJune 30, 2021 - July 19, 2021
-
Pakistan Women A tour of West IndiesJune 30, 2021 - July 17, 2021
-
Kwibuka Women's T20June 6, 2021 - June 12, 2021
-
KCA Pink T20 ChallengesMarch 27, 2021 - April 8, 2021
-
Womens Senior One Day TrophyMarch 11, 2021 - April 4, 2021
-
South Africa Women tour of IndiaMarch 7, 2021 - March 24, 2021
-
Pakistan Women tour of South AfricaJanuary 20, 2021 - February 3, 2021
-
Ireland Women vs Scotland WomenNovember 27, 2020 - November 28, 2020
-
New Zealand Cricket Women's One Day CompetitionNovember 21, 2020 - March 28, 2021
-
Women's T20 ChallengeNovember 4, 2020 - November 9, 2020
-
Women's Big Bash LeagueOctober 17, 2020 - November 29, 2020
-
New Zealand Women tour of AustraliaSeptember 27, 2020 - October 10, 2020
-
Rachael Heyhoe Flint TrophyAugust 29, 2020 - September 26, 2020
-
Austria Women vs Germany Women T20August 12, 2020 - August 15, 2020
-
Vanuatu Womens Super LeagueApril 24, 2020 - April 26, 2020
-
Womens Senior T20 Challenger TrophyJanuary 4, 2020 - January 10, 2020
-
Australia A Women vs India A Women T20 SeriesDecember 19, 2019 - December 23, 2019
-
Pakistan Women vs England Women T20I SeriesDecember 17, 2019 - December 20, 2019
-
Women's Super SmashDecember 13, 2019 - January 18, 2020
-
Australia A Women vs India A WomenDecember 12, 2019 - December 16, 2019
-
Pakistan Women vs England Women ODI SeriesDecember 9, 2019 - December 14, 2019
-
New Zealand Cricket Women's One Day CompetitionNovember 16, 2019 - March 14, 2020
-
India Women tour of West IndiesNovember 1, 2019 - November 20, 2019
-
Bangladesh Women tour of PakistanOctober 26, 2019 - November 4, 2019
-
Asian Cricket Council Women's Emerging CupOctober 22, 2019 - October 27, 2019
-
Women's Big Bash LeagueOctober 18, 2019 - December 8, 2019
-
Women's Champions League Twenty20 Cricket TournamentOctober 16, 2019 - October 24, 2019
-
Women's CPLOctober 10, 2019 - October 13, 2019
-
Sri Lanka Women tour of AustraliaSeptember 29, 2019 - October 9, 2019
-
South Africa Women tour of IndiaSeptember 20, 2019 - October 14, 2019
-
Australia Women tour of West IndiesSeptember 5, 2019 - September 18, 2019
-
ICC Women's T20 World Cup QualifierAugust 31, 2019 - September 7, 2019
-
Women's T20 ChallengeMay 6, 2019 - May 11, 2019
-
Pakistan Women tour of South AfricaMay 6, 2019 - May 23, 2019
-
England Women tour of Sri LankaMarch 13, 2019 - March 28, 2019
-
England Women tour of IndiaFebruary 18, 2019 - March 9, 2019
-
ICC Women's T20 World Cup Asia Region QualifierFebruary 18, 2019 - February 27, 2019
-
Sri Lanka Women tour of South AfricaFebruary 1, 2019 - February 17, 2019
-
West Indies Women tour of Pakistan and United Arab EmiratesJanuary 31, 2019 - February 11, 2019
-
India Women tour of New ZealandJanuary 18, 2019 - February 10, 2019
-
Women's Big Bash LeagueDecember 1, 2018 - January 26, 2019
-
Super Smash Women'sOctober 25, 2018 - January 20, 2019
-
New Zealand Women tour of AustraliaSeptember 29, 2018 - March 3, 2019
-
Women's T20 Challenge MatchMay 22, 2018 - May 22, 2018
-
Women's Big Bash LeagueDecember 9, 2017 - February 4, 2018
-
South Africa Women in Ireland T20I SeriesAugust 4, 2016 - August 7, 2016
-
Pakistan Women in England T20I SeriesJuly 3, 2016 - July 7, 2016
-
Women's World T20March 15, 2016 - April 3, 2016