Loading...

ICC Mens T20 World Cup Americas Sub Regional Qualifier, 2024
2024, Dec 06 to Dec 16
36 T20s
ArgentinaBahamasBelizeBermudaBrazilCayman IslandsMexicoPanamaSuriname
Series Details Series API
India Women tour of Australia, 2024
2024, Dec 05 to Dec 11
3 ODIs 3 ODIs
Australia WomenIndia Women
Series Details Series API
Womens T20I Quadrangular Series in Hong Kong, China 2024
2024, Dec 04 to Dec 08
8 T20s
China WomenHong Kong WomenNamibia WomenThailand Women
Series Details Series API
Africa Continental Cup 2024
2024, Dec 04 to Dec 14
19 T20s
BotswanaKenyaNigeriaRwandaTbcUganda
Series Details Series API
Bahrain Women tour of Qatar 2024
2024, Dec 03 to Dec 08
5 T20s
Bahrain WomenQatar Women
Series Details Series API
England Domestic One-Day Cup 2025
2024, Aug 05 to Sep 20
6 ODIs 6 ODIs
DerbyshireDurhamEssexGlamorganGloucestershireHampshireLancashireNorthamptonshireNottinghamshireSussexWarwickshireYorkshire
Series Details Series API
ACC U19 Asia Cup, 2024
2024, Nov 29 to Dec 08
15 ODIs 15 ODIs
A1A2Afghanistan U19B1B2Bangladesh U19India U19Japan U19Nepal U19Pakistan U19Sri Lanka U19TbcUnited Arab Emirates U19
Series Details Series API
Sri Lanka tour of South Africa, 2024
2024, Nov 27 to Dec 07
South AfricaSri Lanka
Series Details Series API
England tour of New Zealand, 2024
2024, Nov 22 to Dec 18
EnglandNew ZealandNew Zealand Xi
Series Details Series API
Ireland women tour of Bangladesh, 2024
2024, Nov 27 to Dec 09
3 ODIs 3 T20s 3 ODIs
Bangladesh WomenIreland Women
Series Details Series API
Global Super League, 2024
2024, Nov 26 to Dec 06
11 T20s
Guyana Amazon WarriorsHampshireLahore QalandarsRangpur RidersVictoria
Series Details Series API
England Women tour of South Africa, 2024
2024, Nov 24 to Dec 18
3 ODIs 3 T20s 3 ODIs
England WomenSouth Africa Women
Series Details Series API
Pakistan tour of Zimbabwe, 2024
2024, Nov 24 to Dec 05
3 ODIs 3 T20s 3 ODIs
PakistanZimbabwe
Series Details Series API
Syed Mushtaq Ali Trophy 2024
2024, Nov 23 to Dec 15
135 T20s
AndhraArunachal PradeshAssamBarodaBengalBiharChandigarhChhattisgarhDelhiGoaGujaratHaryanaHimachal PradeshHyderabadJammu and KashmirJharkhandKarnatakaKeralaMadhya PradeshMaharashtraManipurMeghalayaMizoramMumbaiNagalandOdishaPuducherryPunjabRailwaysRajasthanSaurashtraServicesSikkimTamil NaduTbcTripuraUttar PradeshUttarakhandVidarbha
Series Details Series API
ICC Mens T20 World Cup Africa Sub Regional Qualifier C 2024
2024, Nov 23 to Nov 28
15 T20s
BotswanaEswatiniIvory CoastNigeriaSaint HelenaSierra Leone
Series Details Series API
Bangladesh tour of West Indies, 2024
2024, Nov 17 to Dec 19
3 ODIs 3 T20s 3 ODIs
BangladeshWest IndiesWest Indies Select XI
Series Details Series API
India tour of Australia, 2024-25
2024, Nov 15 to Jan 07
AustraliaIndiaIndia APrime Ministers XI
Series Details Series API
Abu Dhabi T10 League 2024
2024, Nov 21 to Dec 02
40 T20s
Ajman BoltsBangla TigersChennai Brave JaguarsDeccan GladiatorsDelhi BullsMorrisville Samp ArmyNew York StrikersNorthern WarriorsTbcTeam Abu DhabiUp Nawabs
Series Details Series API
ICC Mens T20 World Cup Asia Qualifier B 2024
2024, Nov 19 to Nov 28
21 T20s
BahrainBhutanCambodiaQatarSaudi ArabiaThailandUnited Arab Emirates
Series Details Series API
Costa Rica Women tour of Mexico 2024
2024, Nov 16 to Nov 17
3 T20s
Costa Rica WomenMexico Women
Series Details Series API
Ranji Trophy Elite 2024-25
2024, Nov 13 to Mar 02
A1A2AndhraAssamB1B2BarodaBengalBiharC1C2ChandigarhChhattisgarhD1D2DelhiGujaratHaryanaHimachal PradeshHyderabadJammu and KashmirJharkhandKarnatakaKeralaMadhya PradeshMaharashtraMeghalayaMumbaiOdishaPuducherryPunjabRailwaysRajasthanSaurashtraServicesTamil NaduTbcTripuraUttar PradeshUttarakhandVidarbha
Series Details Series API
Netherlands tour of Oman, 2024
2024, Nov 13 to Nov 16
3 T20s
NetherlandsOman
Series Details Series API
Myanmar tour of Indonesia, 2024
2024, Nov 12 to Nov 19
6 T20s
IndonesiaMyanmar
Series Details Series API
Sri Lanka A tour of Pakistan, 2024
2024, Nov 11 to Nov 29
3 ODIs 3 ODIs
Pakistan ASri Lanka A
Series Details Series API
Plunket Shield 2024-25
2024, Nov 10 to Apr 01
AucklandCanterburyCentral DistrictsNorthern KnightsOtagoWellington
Series Details Series API
New Zealand tour of Sri Lanka, 2024
2024, Nov 09 to Nov 19
3 ODIs 2 T20s 3 ODIs
New ZealandSri Lanka
Series Details Series API
India tour of South Africa, 2024
2024, Nov 08 to Nov 15
4 T20s
IndiaSouth Africa
Series Details Series API
Womens T20I Quadrangular Series in China, 2024
2024, Nov 07 to Nov 10
8 T20s
China WomenHong Kong WomenMongolia WomenMyanmar WomenTbc
Series Details Series API
Afghanistan v Bangladesh in UAE, 2024
2024, Nov 06 to Nov 11
3 ODIs 3 ODIs
AfghanistanBangladesh
Series Details Series API
ICC CWC Challenge League B, 2024-26
2024, Nov 06 to Jan 30
15 ODIs 15 ODIs
BahrainHong KongItalySingaporeTanzaniaUganda
Series Details Series API
Pakistan tour of Australia, 2024
2024, Nov 04 to Nov 17
3 ODIs 3 T20s 3 ODIs
AustraliaPakistan
Series Details Series API
CSA Four-Day Series Division Two 2024-25
2024, Oct 31 to Apr 06
BorderEastern StormKwaZulu-Natal InlandLimpopoMpumalanga RhinosNorthern CapeSouth Western DistrictsTbc
Series Details Series API
India A tour of Australia, 2024
2024, Oct 31 to Nov 10
Australia AIndia A
Series Details Series API
England tour of West Indies, 2024
2024, Oct 31 to Nov 17
3 ODIs 5 T20s 3 ODIs
EnglandWest Indies
Series Details Series API
CSA Four-Day Series Division One 2024-25
2024, Oct 30 to Apr 14
BolandDolphinsKnightsLionsNorth WestTbcTitansWarriorsWestern Province
Series Details Series API
Kenya Women tour of Rwanda 2024
2024, Oct 29 to Nov 02
5 T20s
Kenya WomenRwanda Women
Series Details Series API
Bahrain in Uganda 2024
2024, Oct 28 to Oct 29
2 T20s
BahrainUganda
Series Details Series API
Womens Big Bash League 2024
2024, Oct 27 to Dec 01
43 T20s
Adelaide Strikers WomenBrisbane Heat WomenMelbourne Renegades WomenSydney Sixers Women
Series Details Series API
Bulgaria Women tour of Greece, 2024
2024, Oct 26 to Oct 27
4 T20s
Bulgaria WomenGreece Women
Series Details Series API
New Zealand Women tour of India 2024
2024, Oct 24 to Oct 29
3 ODIs 3 ODIs
India WomenNew Zealand Women
Series Details Series API
Singapore Womens T20I Tri-Series, 2024
2024, Oct 21 to Oct 30
10 T20s
Kuwait WomenMyanmar WomenSingapore WomenTbc
Series Details Series API
South Africa tour of Bangladesh, 2024
2024, Oct 21 to Nov 02
BangladeshSouth Africa
Series Details Series API
Nepal tour of United States of America 2024
2024, Oct 18 to Oct 20
3 T20s
NepalUnited States
Series Details Series API
ICC Mens T20 World Cup Sub Regional Africa Qualifier Group B, 2024
2024, Oct 19 to Oct 24
15 T20s
GambiaKenyaMozambiqueRwandaSeychellesZimbabwe
Series Details Series API
Quadrangular T20I Series in Bhutan, 2024
2024, Oct 19 to Oct 25
10 T20s
BhutanIndonesiaMaldivesTbcThailand
Series Details Series API
The Ford Trophy 2024-25
2024, Oct 19 to Mar 02
32 ODIs 32 ODIs
AucklandCanterburyCentral DistrictsNorthern KnightsOtagoWellington
Series Details Series API
ACC Mens T20 Emerging Teams Asia Cup 2024
2024, Oct 18 to Oct 27
15 T20s
Afghanistan ABangladesh AHong KongIndia AOmanPakistan ASri Lanka ATbcUnited Arab Emirates
Series Details Series API
USA Women tour of Zimbabwe, 2024
2024, Oct 17 to Oct 28
5 ODIs 5 ODIs
United States WomenZimbabwe Women
Series Details Series API
New Zealand tour of India, 2024
2024, Oct 16 to Nov 05
IndiaNew Zealand
Series Details Series API
Bulgaria Women tour of Serbia, 2024
2024, Oct 12 to Oct 13
4 T20s
Bulgaria WomenSerbia Women
Series Details Series API
West Indies tour of Sri Lanka, 2024
2024, Oct 13 to Oct 26
3 ODIs 3 T20s 3 ODIs
Sri LankaWest Indies
Series Details Series API
Ranji Trophy Plate 2024-25
2024, Oct 11 to Jan 27
Arunachal PradeshGoaManipurMizoramNagalandSikkimTbc
Series Details Series API
Ranji Trophy Elite 2024-25
2024, Oct 11 to Mar 02
AndhraArunachal PradeshAssamBarodaBengalBiharChandigarhChhattisgarhDelhiGoaGujaratHaryanaHimachal PradeshHyderabadJammu and KashmirJharkhandKarnatakaKeralaMadhya PradeshMaharashtraManipurMeghalayaMizoramMumbaiNagalandOdishaPuducherryPunjabRailwaysRajasthanSaurashtraServicesSikkimTamil NaduTripuraUttar PradeshUttarakhandVidarbha
Series Details Series API
Rwanda tour of Malawi 2024
2024, Oct 09 to Oct 14
5 T20s
MalawiRwanda
Series Details Series API
South American Mens Championships 2024
2024, Oct 10 to Oct 13
16 T20s
ArgentinaBrazilChileColombiaMexicoPanamaPeruTbcUruguay
Series Details Series API
T20 Spring Challenge 2024
2024, Oct 10 to Oct 20
21 T20s
Adelaide Strikers WomenAustralian Capital Territory WomenBrisbane Heat WomenHobart Hurricanes WomenMelbourne Renegades WomenMelbourne Stars WomenPerth Scorchers WomenSydney Sixers WomenSydney Thunder WomenTbc
Series Details Series API
Womens East Asia Cup 2024
2024, Oct 08 to Oct 13
12 T20s
China WomenHong Kong WomenJapan WomenMongolia WomenSouth Korea WomenTbc
Series Details Series API
Sheffield Shield 2024-25
2024, Oct 07 to Mar 30
New South WalesQueenslandSouth AustraliaTasmaniaVictoriaWestern Australia
Series Details Series API
England tour of Pakistan, 2024
2024, Oct 07 to Oct 28
EnglandPakistan
Series Details Series API
ICC Womens T20 World Cup, 2024
2024, Oct 03 to Oct 20
23 T20s
Australia WomenBangladesh WomenEngland WomenIndia WomenNew Zealand WomenPakistan WomenSouth Africa WomenWest Indies Women
Series Details Series API
Singapore Women tour of Japan, 2024
2024, Oct 01 to Oct 06
5 T20s
Japan WomenSingapore Women
Series Details Series API
Irani Cup 2024
2024, Oct 01 to Oct 05
MumbaiRest of India
Series Details Series API
Serbia tour of Gibraltar, 2024
2024, Sep 30 to Sep 30
2 T20s
GibraltarSerbia
Series Details Series API
Namibia T20I Tri-Series 2024
2024, Sep 29 to Oct 05
6 T20s
NamibiaUnited Arab EmiratesUnited States
Series Details Series API
ICC Womens T20 World Cup Warm-up Matches, 2024
2024, Sep 28 to Oct 01
10 T20s
Australia WomenBangladesh WomenEngland WomenIndia WomenNew Zealand WomenPakistan WomenScotland WomenSouth Africa WomenSri Lanka WomenWest Indies Women
Series Details Series API
Canada T20I Tri-Series 2024
2024, Sep 28 to Oct 03
6 T20s
CanadaNepalOman
Series Details Series API
ICC CWC Challenge League A, 2024-26
2024, Sep 25 to Oct 05
15 ODIs 15 ODIs
DenmarkJerseyKenyaKuwaitPapua New GuineaQatar
Series Details Series API
ICC Mens T20 World Cup Sub Regional East Asia-Pacific Qualifier B, 2024
2024, Sep 28 to Oct 05
12 T20s
IndonesiaJapanPhilippinesSouth Korea
Series Details Series API
Ireland v South Africa in UAE, 2024
2024, Sep 27 to Oct 06
3 ODIs 2 T20s 3 ODIs
IrelandSouth Africa
Series Details Series API
CSA T20 Challenge 2024
2024, Sep 27 to Oct 27
32 T20s
BolandDolphinsKnightsLionsNorth WestTbcTitansWarriorsWestern Province
Series Details Series API
Womens Tri-Series in Italy, 2024
2024, Sep 26 to Sep 29
8 T20s
Italy WomenMalta WomenSweden WomenTbc
Series Details Series API
South American Womens Championships 2024
2024, Sep 26 to Sep 29
8 T20s
Argentina WomenBrazil WomenMexico WomenTbc
Series Details Series API
T20I Tri-Series in South Korea, 2024
2024, Sep 25 to Sep 26
2 T20s
IndonesiaJapanPhilippines
Series Details Series API
Zim Afro T10 2024
2024, Sep 21 to Sep 29
25 T20s
Bulawayo Brave JaguarsCape Town Samp ArmyDurban WolvesHarare BoltsJoburg Bangla TigersNys LagosTbc
Series Details Series API
Australia Under 19 tour of India, 2024
2024, Sep 21 to Oct 10
3 ODIs 3 ODIs
Australia U19India U19
Series Details Series API
ICC Mens T20 World Cup Africa Sub Regional Qualifier A 2024
2024, Sep 21 to Sep 26
15 T20s
CameroonGhanaLesothoMalawiMaliTanzania
Series Details Series API
Australia Domestic One-Day Cup 2024-25
2024, Sep 21 to Mar 01
22 ODIs 22 ODIs
New South WalesQueenslandSouth AustraliaTasmaniaVictoriaWestern Australia
Series Details Series API
CSA T20 Knock Out Competition 2024
2024, Sep 21 to Oct 21
24 T20s
Eastern CapeEastern StormLimpopoMpumalanga RhinosNorthern CapeSouth Western DistrictsTuskers
Series Details Series API
Spain Women tour of Greece 2024
2024, Sep 20 to Sep 22
5 T20s
Greece WomenSpain Women
Series Details Series API
Legends League Cricket 2024
2024, Sep 20 to Oct 16
25 T20s
Gujarat GreatsIndia CapitalsKonark Suryas OdishaManipal TigersSouthern Super StarsTbcToyam Hyderabad
Series Details Series API
New Zealand Women tour of Australia, 2024
2024, Sep 19 to Sep 24
3 T20s
Australia WomenNew Zealand Women
Series Details Series API
Bangladesh tour of India, 2024
2024, Sep 19 to Oct 12
3 T20s
BangladeshIndia
Series Details Series API
New Zealand tour of Sri Lanka, 2024
2024, Sep 18 to Sep 30
New ZealandSri Lanka
Series Details Series API
Afghanistan v South Africa in UAE, 2024
2024, Sep 18 to Sep 22
3 ODIs 3 ODIs
AfghanistanSouth Africa
Series Details Series API
South Africa Women tour of Pakistan, 2024
2024, Sep 16 to Sep 20
3 T20s
Pakistan WomenSouth Africa Women
Series Details Series API
Cyprus Women tour of Serbia, 2024
2024, Sep 14 to Sep 15
4 T20s
Cyprus WomenSerbia Women
Series Details Series API
Womens T20I Quadrangular Series 2024
2024, Sep 14 to Sep 15
8 T20s
Austria WomenDenmark WomenLuxembourg WomenNorway WomenTbc
Series Details Series API
Australia tour of England, 2024
2024, Sep 11 to Sep 29
5 ODIs 3 T20s 5 ODIs
AustraliaEngland
Series Details Series API
Rwanda Women tour of Kenya, 2024
2024, Sep 10 to Sep 14
5 T20s
Kenya WomenRwanda Women
Series Details Series API
Afghanistan v New Zealand in India, 2024
2024, Sep 09 to Sep 13
AfghanistanNew Zealand
Series Details Series API
England Women tour of Ireland 2024
2024, Sep 07 to Sep 17
3 ODIs 3 T20s 3 ODIs
England WomenIreland Women
Series Details Series API
Duleep Trophy 2024
2024, Sep 05 to Sep 22
India AIndia BIndia CIndia D
Series Details Series API
Australia tour of Scotland, 2024
2024, Sep 04 to Sep 07
3 T20s
AustraliaScotland
Series Details Series API
Sri Lanka A tour of South Africa,2024
2024, Aug 31 to Sep 18
3 ODIs 3 ODIs
South Africa ASri Lanka A
Series Details Series API
ICC Mens T20 World Cup Asia Qualifier A 2024
2024, Aug 30 to Sep 09
21 T20s
Hong KongKuwaitMalaysiaMaldivesMongoliaMyanmarSingapore
Series Details Series API
Caribbean Premier League 2024
2024, Aug 29 to Oct 06
34 T20s
Antigua and Barbuda FalconsBarbados RoyalsGuyana Amazon WarriorsSaint Lucia KingsSt Kitts and Nevis PatriotsTbcTrinbago Knight Riders
Series Details Series API
Womens Tri-Series in Namibia, 2024
2024, Aug 13 to Sep 15
10 T20s
Namibia WomenTbcUnited Arab Emirates WomenZimbabwe Women
Series Details Series API
Bangladesh A tour of Pakistan, 2024
2024, Aug 20 to Aug 30
3 ODIs 3 ODIs
Bangladesh APakistan A
Series Details Series API
Netherlands T20I Tri-Series, 2024
2024, Aug 23 to Aug 28
6 T20s
CanadaNetherlandsUnited States
Series Details Series API
Bangladesh tour of Pakistan, 2024
2024, Aug 21 to Sep 03
BangladeshPakistan
Series Details Series API
ICC Mens T20 World Cup Sub Regional Europe Qualifier C, 2024
2024, Aug 21 to Aug 28
24 T20s
BulgariaCyprusCzech RepublicDenmarkEstoniaFinlandGreeceGuernseyMaltaSpainTbc
Series Details Series API
Malaysia T20I Tri Nations Cup, 2024
2024, Aug 21 to Aug 27
7 T20s
Hong KongKuwaitMalaysiaTbc
Series Details Series API
Womens Caribbean Premier League 2024
2024, Aug 21 to Aug 29
7 T20s
Barbados Royals WomenGuyana Amazon Warriors WomenTrinbago Knight Riders Women
Series Details Series API
Sri Lanka tour of England, 2024
2024, Aug 14 to Sep 10
EnglandEngland LionsSri Lanka
Series Details Series API
Womens Valletta Cup 2024
2024, Aug 21 to Aug 25
7 T20s
Greece WomenIsle of Man WomenMalta WomenSerbia WomenTbc
Series Details Series API
ICC Mens T20 World Cup Sub Regional East Asia-Pacific Qualifier A, 2024
2024, Aug 16 to Aug 24
12 T20s
Cook IslandsFijiSamoaVanuatu
Series Details Series API
Maharaja Trophy KSCA T20 2024
2024, Aug 15 to Sep 01
33 T20s
Bengaluru BlastersGulbarga MysticsHubli TigersMangalore DragonsMysore WarriorsShivamogga LionsTbc
Series Details Series API
Sri Lanka Women tour of Ireland 2024
2024, Aug 11 to Aug 20
3 ODIs 2 T20s 3 ODIs
Ireland WomenSri Lanka Women
Series Details Series API
Nordic Women T20I Cup 2024
2024, Aug 09 to Aug 11
10 T20s
Denmark WomenEstonia WomenFinland WomenGuernsey WomenNorway Women
Series Details Series API
Womens Tri-Series in Netherlands, 2024
2024, Aug 05 to Aug 16
6 ODIs 3 T20s 6 ODIs
Netherlands WomenPapua New Guinea WomenScotland Women
Series Details Series API
Spain tour of Croatia, 2024
2024, Aug 02 to Aug 06
5 T20s
CroatiaSpain
Series Details Series API
South Africa tour of West Indies, 2024
2024, Jul 31 to Aug 27
3 T20s
South AfricaWest IndiesWest Indies Championship XI
Series Details Series API
India tour of Sri Lanka, 2024
2024, Jul 27 to Aug 07
3 ODIs 3 T20s 3 ODIs
IndiaSri Lanka
Series Details Series API
Germany Womens T20I Tri-Series 2024
2024, Jul 26 to Jul 28
7 T20s
Germany WomenItaly WomenJersey WomenTbc
Series Details Series API
Global T20 Canada 2024
2024, Jul 25 to Aug 21
25 T20s
Bangla Tigers MississaugaBrampton WolvesMontreal TigersSurrey JaguarsTbcToronto NationalsVancouver Knights
Series Details Series API
Zimbabwe tour of Ireland, 2024
2024, Jul 25 to Jul 29
IrelandZimbabwe
Series Details Series API
England Domestic One-Day Cup 2024
2024, Jul 24 to Sep 22
77 ODIs 77 ODIs
DerbyshireDurhamEssexGlamorganGloucestershireHampshireKentLancashireLeicestershireMiddlesexNorthamptonshireNottinghamshireSomersetSurreySussexWarwickshireWorcestershireYorkshire
Series Details Series API
ICC Mens T20 World Cup East Asia Pacific Qualifier 2023
2023, Jul 21 to Jul 29
12 T20s
JapanPapua New GuineaPhilippinesVanuatu
Series Details Series API
ICC Mens T20 World Cup Europe Qualifier 2023
2023, Jul 20 to Jul 28
21 T20s
AustriaDenmarkGermanyIrelandItalyJerseyScotland
Series Details Series API
Womens Asia Cup T20, 2024
2024, Jul 19 to Jul 28
15 T20s
Bangladesh WomenIndia WomenMalaysia WomenNepal WomenPakistan WomenSri Lanka WomenTbcThailand WomenUnited Arab Emirates Women
Series Details Series API
Guernsey Women tour of Jersey, 2024
2024, Jul 14 to Jul 14
1 T20s
Guernsey WomenJersey Women
Series Details Series API
Nigeria tour of Kenya 2024
2024, Jul 12 to Jul 17
5 T20s
KenyaNigeria
Series Details Series API
West Indies tour of England, 2024
2024, Jul 03 to Jul 30
EnglandFirst Class Counties XIWest Indies
Series Details Series API
ICC T20 World Cup Sub Regional Europe Qualifier B, 2024
2024, Jul 07 to Jul 14
24 T20s
BelgiumGermanyJerseyNorwaySerbiaSloveniaSwedenSwitzerland
Series Details Series API
India tour of Zimbabwe, 2024
2024, Jul 06 to Jul 14
5 T20s
IndiaZimbabwe
Series Details Series API
Major League Cricket 2024
2024, Jul 05 to Jul 28
25 T20s
Los Angeles Knight RidersMi New YorkSan Francisco UnicornsSeattle OrcasTexas Super KingsWashington Freedom
Series Details Series API
Tamil Nadu Premier League 2024
2024, Jul 05 to Aug 04
32 T20s
Ba11sy TrichyChepauk Super GilliesDindigul DragonsIDream Tiruppur TamizhansLyca Kovai KingsNellai Royal KingsSalem SpartansSiechem Madurai Panthers
Series Details Series API
World Championship of Legends 2024
2024, Jul 03 to Jul 13
18 T20s
Australia ChampionsEngland ChampionsIndia ChampionsPakistan ChampionsSouth Africa ChampionsTbcWest Indies Champions
Series Details Series API
Indonesia Womens T20I Tri-Series 2024
2024, Jul 02 to Jul 08
9 T20s
Bhutan WomenIndonesia WomenSingapore Women
Series Details Series API
Lanka Premier League, 2024
2024, Jul 01 to Jul 21
24 T20s
B-Love KandyColombo StrikersDambulla AuraGalle TitansJaffna KingsTbc
Series Details Series API
Serbia tour of Slovenia, 2024
2024, Jun 29 to Jun 30
3 T20s
SerbiaSlovenia
Series Details Series API
Kenya Quadrangular Cup 2024
2024, Jun 28 to Jul 10
11 T20s
KenyaMalawiRwandaZambia
Series Details Series API
Sri Lanka Under 19 tour of England, 2024
2024, Jun 28 to Jul 03
3 ODIs 3 ODIs
England U19India U19
Series Details Series API
ICC Mens T20 World Cup 2024
2024, Jun 02 to Jun 29
55 T20s
A1A2AfghanistanAustraliaB1B2BangladeshC1C2CanadaD1D2EnglandIndiaIrelandNamibiaNepalNetherlandsNew ZealandOmanPakistanPapua New GuineaScotlandSouth AfricaSri LankaTbcUgandaUnited StatesWest Indies
Series Details Series API
New Zealand Women tour of England, 2024
2024, Jun 26 to Jul 17
3 ODIs 5 T20s 3 ODIs
England WomenNew Zealand Women
Series Details Series API
Jersey tour of Guernsey, 2024
2024, Jun 22 to Jun 23
3 T20s
GuernseyJersey
Series Details Series API
Estonia Women tour of Cyprus 2024
2024, Jun 17 to Jun 19
6 T20s
Cyprus WomenEstonia Women
Series Details Series API
Hong Kong Women tour of Netherlands, 2024
2024, Jun 17 to Jun 19
4 T20s
Hong Kong WomenNetherlands Women
Series Details Series API
Estonia tour of Cyprus 2024
2024, Jun 17 to Jun 19
6 T20s
CyprusEstonia
Series Details Series API
South Africa Women tour of India, 2024
2024, Jun 16 to Jul 09
3 ODIs 3 T20s 3 ODIs
India WomenSouth Africa Women
Series Details Series API
Women Central Europe Cup, 2024
2024, Jun 14 to Jun 16
6 T20s
Croatia WomenCzech Republic WomenGibraltar Women
Series Details Series API
West Indies Women tour of Sri Lanka, 2024
2024, Jun 15 to Jun 28
2 ODIs 4 T20s 2 ODIs
Sri Lanka WomenWest Indies Women
Series Details Series API
ICC Mens T20 World Cup Europe Qualifier A, 2024
2024, Jun 09 to Jun 16
24 T20s
AustriaFranceHungaryIsle of ManIsraelItalyLuxembourgPortugalRomaniaTbcTurkey
Series Details Series API
Czech Republic Women tour of Austria, 2024
2024, Jun 08 to Jun 09
3 T20s
Austria WomenCzech Republic Women
Series Details Series API
Guernsey tour of Belgium, 2024
2024, Jun 08 to Jun 09
4 T20s
BelgiumGuernsey
Series Details Series API
T20 Blast 2024
2024, May 19 to Sep 14
133 T20s
DerbyshireDurhamEssexGlamorganGloucestershireHampshireKentLancashireLeicestershireMiddlesexNorthamptonshireNottinghamshireSomersetSurreySussexWarwickshireWorcestershireYorkshire
Series Details Series API
Kwibuka Womens Tournament 2024
2024, May 30 to Jun 08
32 T20s
Botswana WomenCameroon WomenKenya WomenMalawi WomenNigeria WomenRwanda WomenUganda WomenZimbabwe A Women
Series Details Series API
Zimbabwe tour of England, 2025
2025, May 28 to May 31
EnglandZimbabwe
Series Details Series API
Italy Women tour of Netherlands, 2024
2024, May 28 to May 30
4 T20s
Italy WomenNetherlands Women
Series Details Series API
ICC Mens T20 World Cup Warm-up Matches 2024
2024, May 27 to Jun 01
15 T20s
CanadaNamibiaNepalOmanPapua New GuineaUganda
Series Details Series API
Belgium tour of Austria, 2024
2024, May 25 to May 26
4 T20s
AustriaBelgium
Series Details Series API
Continental Cup 2024
2024, May 24 to May 26
8 T20s
BulgariaGibraltarHungaryRomania
Series Details Series API
South Africa tour of West Indies, 2024
2024, May 23 to Aug 27
6 T20s
South AfricaWest Indies
Series Details Series API
Pakistan tour of England, 2024
2024, May 22 to May 30
4 T20s
EnglandPakistan
Series Details Series API
Bangladesh tour of USA, 2024
2024, May 21 to May 25
3 T20s
BangladeshUnited States
Series Details Series API
Luxembourg Women tour of Belgium, 2024
2024, May 19 to May 20
4 T20s
Belgium WomenLuxembourg Women
Series Details Series API
Netherlands T20I Tri-Series, 2024
2024, May 18 to May 24
6 T20s
IrelandNetherlandsScotland
Series Details Series API
Pakistan Women tour of England, 2024
2024, May 11 to May 29
3 ODIs 3 T20s 3 ODIs
England WomenPakistan Women
Series Details Series API
Pakistan tour of Ireland, 2024
2024, May 10 to May 14
3 T20s
IrelandPakistan
Series Details Series API
Mdina Cup 2024
2024, May 09 to May 12
7 T20s
BelgiumFranceMalta
Series Details Series API
Mongolia tour of Japan, 2024
2024, May 07 to May 12
5 T20s
JapanMongolia
Series Details Series API
Guernsey Women vs Isle of Man Women, 2024
2024, May 05 to May 06
3 T20s
Guernsey WomenIsle of Man Women
Series Details Series API
Zimbabwe tour of Bangladesh, 2024
2024, May 03 to May 12
5 T20s
BangladeshZimbabwe
Series Details Series API
Thailand tour of Indonesia 2024
2024, May 01 to May 06
5 T20s
IndonesiaThailand
Series Details Series API
India Women tour of Bangladesh, 2024
2024, Apr 28 to May 09
5 T20s
Bangladesh WomenIndia Women
Series Details Series API
ICC Womens T20 World Cup Qualifier 2024
2024, Apr 25 to May 07
23 T20s
Ireland WomenNetherlands WomenScotland WomenSri Lanka WomenTbcThailand WomenUganda WomenUnited Arab Emirates WomenUnited States WomenVanuatu WomenZimbabwe Women
Series Details Series API
Kalahari Womens T20I Tournament, 2024
2024, Apr 22 to Apr 26
14 T20s
Botswana WomenLesotho WomenMozambique WomenRwanda WomenTbc
Series Details Series API
Mongolia Women tour of Indonesia, 2024
2024, Apr 21 to Apr 24
6 T20s
Indonesia WomenMongolia Women
Series Details Series API
Estonia Women tour of Gibraltar, 2024
2024, Apr 20 to Apr 21
3 T20s
Estonia WomenGibraltar Women
Series Details Series API
New Zealand tour of Pakistan, 2024
2024, Apr 18 to Apr 27
5 T20s
New ZealandPakistan
Series Details Series API
West Indies women tour of Pakistan, 2024
2024, Apr 18 to May 03
3 ODIs 5 T20s 3 ODIs
Pakistan WomenWest Indies Women
Series Details Series API
Womens T20I Quadrangular Series, 2024
2024, Apr 16 to Apr 19
6 T20s
Netherlands WomenScotland WomenUnited Arab Emirates WomenUnited States Women
Series Details Series API
Ireland Women v Thailand Women in UAE, 2024
2024, Apr 16 to Apr 18
2 T20s
Ireland WomenThailand Women
Series Details Series API
Jersey tour of Spain, 2024
2024, Apr 13 to Apr 14
2 T20s
JerseySpain
Series Details Series API
ACC Mens T20I Premier Cup, 2024
2024, Apr 12 to Apr 21
24 T20s
BahrainCambodiaHong KongKuwaitMalaysiaNepalOmanQatarSaudi ArabiaTbcUnited Arab Emirates
Series Details Series API
Central American Cricket Championships 2024
2024, Apr 11 to Apr 14
2 T20s
Costa RicaMexico
Series Details Series API
Womens ODI Tri-Series 2024
2024, Apr 11 to Apr 14
3 ODIs 3 ODIs
Papua New Guinea WomenScotland WomenUnited States Women
Series Details Series API
Canada tour of USA, 2024
2024, Apr 07 to Apr 13
5 T20s
CanadaUnited States
Series Details Series API
County Championship Division Two 2024
2024, Apr 05 to Sep 29
DerbyshireGloucestershire
Series Details Series API
County Championship Division One 2024
2024, Apr 05 to Sep 29
DurhamEssexHampshireKentLancashireSomersetSurreyWarwickshireWorcestershire
Series Details Series API
Indian Premier League 2024
2024, Mar 22 to May 26
74 T20s
Chennai Super KingsDelhi CapitalsGujarat TitansKolkata Knight RidersLucknow Super GiantsMumbai IndiansPunjab KingsRajasthan RoyalsRoyal Challengers BengaluruSunrisers Hyderabad
Series Details Series API
Papua New Guinea Women tour of Zimbabwe, 2024
2024, Mar 24 to Apr 02
3 ODIs 3 T20s 3 ODIs
Papua New Guinea WomenZimbabwe Women
Series Details Series API
Namibia tour of Oman, 2024
2024, Apr 01 to Apr 07
5 T20s
NamibiaOman
Series Details Series API
Lesotho tour of Eswatini, 2024
2024, Mar 29 to Mar 31
5 T20s
EswatiniLesotho
Series Details Series API
Sri Lanka Women tour of South Africa, 2024
2024, Mar 27 to Apr 17
3 ODIs 3 T20s 3 ODIs
South Africa WomenSri Lanka Women
Series Details Series API
Australia Women tour of Bangladesh, 2024
2024, Mar 21 to Apr 04
3 ODIs 3 T20s 3 ODIs
Australia WomenBangladesh Women
Series Details Series API
England Womens tour of New Zealand, 2024
2024, Mar 19 to Apr 07
3 ODIs 5 T20s 3 ODIs
England WomenNew Zealand Women
Series Details Series API
Mens African Games, 2024
2024, Mar 17 to Mar 23
16 T20s
GhanaKenyaNamibiaNigeriaSouth AfricaTanzaniaUgandaZimbabwe
Series Details Series API
Papua New Guinea tour of Malaysia, 2024
2024, Mar 16 to Mar 17
2 T20s
MalaysiaPapua New Guinea
Series Details Series API
Asian Legends League, 2024
2024, Mar 16 to Mar 24
15 T20s
Afghanistan PathansBangladesh TigersIndian RoyalsPakistan StarsSri Lankan LionsTbc
Series Details Series API
Scotland tour of United Arab Emirates 2024
2024, Mar 11 to Mar 14
3 T20s
ScotlandUnited Arab Emirates
Series Details Series API
Hong Kong T20I Tri-Series, 2024
2024, Mar 10 to Mar 13
3 T20s
Hong KongHong Kong ANepalPapua New Guinea
Series Details Series API
Hong Kong Friendship Cup, 2024
2024, Mar 09 to Mar 09
1 T20s
Hong KongNepal
Series Details Series API
CSA T20 Challenge 2024
2024, Mar 08 to Apr 28
59 T20s
BolandDolphinsKwaZulu-Natal InlandLionsNorth WestTitansWarriorsWestern Province
Series Details Series API
Legends Cricket Trophy, 2024
2024, Mar 08 to Mar 19
22 T20s
Colombo LionsDelhi DevilsKandy Samp ArmyNy StrikersPunjab RoyalsRajesthan Kings
Series Details Series API
Womens African Games, 2024
2024, Mar 07 to Mar 13
16 T20s
Kenya WomenNamibia WomenNigeria WomenRwanda WomenSouth Africa WomenTanzania WomenUganda WomenZimbabwe Women
Series Details Series API
Malaysia Open T20I Championship, 2024
2024, Mar 05 to Mar 11
12 T20s
BahrainKuwaitMalaysiaTanzaniaTbcVanuatu
Series Details Series API
Sri Lanka tour of Bangladesh, 2024
2024, Mar 04 to Apr 03
3 ODIs 3 T20s 3 ODIs
BangladeshSri Lanka
Series Details Series API
Papua New Guinea tour of Oman 2024
2024, Mar 03 to Mar 08
2 ODIs 3 T20s 2 ODIs
OmanPapua New Guinea
Series Details Series API
Afghanistan v Ireland in UAE, 2024
2024, Feb 28 to Mar 18
3 ODIs 3 T20s 3 ODIs
AfghanistanIreland
Series Details Series API
Nepal T20I Tri-Series 2024
2024, Feb 27 to Mar 05
7 T20s
NamibiaNepalNetherlandsTbc
Series Details Series API
Hong Kong tour of Qatar 2024
2024, Feb 27 to Mar 01
1 T20s
Hong KongQatar
Series Details Series API
NCF Womens T20I Invitational, 2024
2024, Feb 25 to Mar 03
12 T20s
Nigeria WomenRwanda WomenSierra Leone WomenTanzania Women
Series Details Series API
Womens Premier League 2024
2024, Feb 23 to Mar 17
22 T20s
Delhi Capitals WomenMumbai Indians WomenRoyal Challengers Bangalore WomenUP Warriorz
Series Details Series API
ICC Cricket World Cup Challenge League Play-off 2024
2024, Feb 22 to Mar 03
21 ODIs 21 ODIs
BahrainBermudaItalyKuwaitMalaysiaSaudi ArabiaTanzaniaVanuatu
Series Details Series API
Australia tour of New Zealand, 2024
2024, Feb 21 to Mar 24
3 T20s
AustraliaNew Zealand
Series Details Series API
Pakistan Super League, 2024
2024, Feb 17 to Mar 18
34 T20s
Islamabad UnitedLahore QalandarsPeshawar ZalmiQuetta Gladiators
Series Details Series API
Quadrangular Twenty20 Series in Thailand 2024
2024, Feb 12 to Feb 16
8 T20s
BhutanMaldivesSaudi ArabiaTbcThailand
Series Details Series API
ICC Cricket World Cup League Two 2023-27
2024, Feb 15 to Mar 30
6 ODIs 6 ODIs
CanadaNamibiaNepalNetherlandsOmanScotlandUnited Arab EmiratesUnited StatesUnited States of America
Series Details Series API
East Asia Cup 2024
2024, Feb 14 to Feb 17
7 T20s
ChinaHong KongJapanTbc
Series Details Series API
Asian Cricket Council Womens Premier Cup 2024
2024, Feb 10 to Feb 18
1 T20s
Bahrain WomenBhutan WomenChina WomenHong Kong WomenIndonesia WomenJapan WomenKuwait WomenMalaysia WomenMaldives WomenMyanmar WomenNepal WomenOman WomenQatar WomenSingapore WomenThailand WomenUnited Arab Emirates Women
Series Details Series API
Kuwait Women tour of Malaysia, 2024
2024, Feb 04 to Feb 06
3 T20s
Kuwait WomenMalaysia Women
Series Details Series API
South Africa tour of New Zealand, 2024
2024, Jan 29 to Feb 17
New ZealandNew Zealand XiSouth Africa
Series Details Series API
Afghanistan tour of Sri Lanka, 2024
2024, Feb 02 to Feb 21
3 ODIs 3 T20s 3 ODIs
AfghanistanSri Lanka
Series Details Series API
Maldives v Indonesia in Thailand, 2024
2024, Jan 29 to Jan 30
2 T20s
IndonesiaMaldives
Series Details Series API
ACC Mens T20I Challenger Cup 2024
2024, Jan 27 to Feb 11
22 T20s
BhutanCambodiaChinaIndonesiaJapanMaldivesMyanmarSaudi ArabiaSingaporeThailand
Series Details Series API
South Africa Women tour of Australia, 2024
2024, Jan 26 to Feb 18
3 ODIs 3 T20s 3 ODIs
Australia WomenSouth Africa Women
Series Details Series API
England tour of India, 2024
2024, Jan 25 to Mar 11
EnglandIndia
Series Details Series API
International League T20, 2024
2024, Jan 19 to Feb 17
34 T20s
Abu Dhabi Knight RidersDesert VipersDubai CapitalsGulf GiantsMI EmiratesSharjah Warriors
Series Details Series API
ICC Under 19 World Cup 2024
2024, Jan 19 to Feb 11
41 ODIs 41 ODIs
Afghanistan U19Australia U19B1Bangladesh U19C3England U19India U19Ireland U19Namibia U19Nepal U19New Zealand U19Pakistan U19Scotland U19South Africa U19Sri Lanka U19United States U19West Indies U19Zimbabwe U19
Series Details Series API
Bangladesh Premier League 2024
2024, Jan 19 to Mar 01
46 T20s
Chattogram ChallengersComilla VictoriansDurdanto DhakaFortune BarishalKhulna TigersRangpur RidersSylhet StrikersTbc
Series Details Series API
Ireland Women tour of Zimbabwe, 2024
2024, Jan 18 to Feb 02
3 ODIs 5 T20s 3 ODIs
Ireland WomenZimbabwe Women
Series Details Series API
Womens T20 Pacific Cup 2024
2024, Jan 16 to Jan 21
12 T20s
Cook Islands WomenFiji WomenPapua New Guinea WomenSamoa WomenTbcVanuatu Women
Series Details Series API
West Indies tour of Australia, 2024
2024, Jan 09 to Feb 13
3 ODIs 3 T20s 3 ODIs
AustraliaCricket Australia XIWest Indies
Series Details Series API
ICC Under 19 World Cup Warm up Matches 2024
2024, Jan 13 to Jan 17
16 ODIs 16 ODIs
Afghanistan U19Australia U19Bangladesh U19England U19India U19Ireland U19Namibia U19Nepal U19New Zealand U19Pakistan U19Scotland U19South Africa U19Sri Lanka U19United States U19West Indies U19Zimbabwe U19
Series Details Series API
Pakistan tour of New Zealand, 2024
2024, Jan 12 to Jan 21
5 T20s
New ZealandPakistan
Series Details Series API
England Lions tour of India, 2024
2024, Jan 12 to Feb 04
England LionsIndia A
Series Details Series API
Afghanistan tour of India, 2024
2024, Jan 11 to Jan 17
3 T20s
AfghanistanIndia
Series Details Series API
SA20, 2024
2024, Jan 10 to Feb 10
34 T20s
Durban Super GiantsJoburg Super KingsMI Cape TownPaarl RoyalsPretoria CapitalsSunrisers Eastern CapeTbc
Series Details Series API
Zimbabwe tour of Sri Lanka 2024
2024, Jan 06 to Jan 18
3 ODIs 3 T20s 3 ODIs
Sri LankaZimbabwe
Series Details Series API
Ranji Trophy 2023-24
2024, Jan 05 to Mar 14
AndhraArunachal PradeshAssamBarodaBengalBiharChandigarhChhattisgarhDelhiGoaGujaratHaryanaHimachal PradeshHyderabadJammu and KashmirJharkhandKarnatakaKeralaMadhya PradeshMaharashtraManipurMeghalayaMizoramMumbaiNagalandOdishaPuducherryPunjabRailwaysRajasthanSaurashtraServicesSikkimTamil NaduTripuraUttar PradeshUttarakhandVidarbha
Series Details Series API
Afghanistan tour of United Arab Emirates 2023-24
2023, Dec 29 to Jan 02
3 T20s
AfghanistanUnited Arab Emirates
Series Details Series API
South Africa U19 Tri-Series 2023-24
2023, Dec 29 to Jan 10
7 ODIs 7 ODIs
Afghanistan U19India U19South Africa U19Tbc
Series Details Series API
Singapore Women tour of Philippines 2023
2023, Dec 27 to Dec 29
3 T20s
Philippines WomenSingapore Women
Series Details Series API
Philippines tour of Indonesia T20I Series 2023
2023, Dec 22 to Dec 26
6 T20s
IndonesiaPhilippines
Series Details Series API
Australia Women tour of India, 2023-24
2023, Dec 21 to Jan 09
3 ODIs 3 T20s 3 ODIs
Australia WomenIndia Women
Series Details Series API
American Premier League 2023
2023, Dec 19 to Dec 31
24 T20s
Premium AfghansPremium AmericansPremium AussiesPremium CanadiansPremium IndiansPremium PaksPremium WindiesTbc
Series Details Series API
Super Smash 2023-24
2023, Dec 18 to Jan 28
32 T20s
AucklandCanterburyCentral DistrictsNorthern KnightsOtagoTbcWellington
Series Details Series API
Bangladesh tour of New Zealand, 2023
2023, Dec 16 to Dec 31
3 ODIs 3 T20s 3 ODIs
BangladeshNew Zealand
Series Details Series API
Pakistan tour of Australia, 2023-24
2023, Dec 05 to Jan 07
AustraliaPakistanPrime Ministers XI
Series Details Series API
Africa Cricket Association Cup 2023
2023, Dec 11 to Dec 19
16 T20s
BotswanaGhanaKenyaMalawiMozambiqueRwandaSierra LeoneTbcUganda
Series Details Series API
India A tour of South Africa, 2023-24
2023, Dec 11 to Dec 29
India ASouth Africa A
Series Details Series API
India tour of South Africa, 2023-24
2023, Dec 10 to Jan 07
3 ODIs 3 T20s 3 ODIs
IndiaSouth Africa
Series Details Series API
ICC Womens T20 World Cup Africa Region Qualifier 2023
2023, Dec 09 to Dec 17
16 T20s
Botswana WomenKenya WomenTanzania WomenZimbabwe Women
Series Details Series API
ACC U19 Asia Cup, 2023
2023, Dec 08 to Dec 17
15 ODIs 15 ODIs
Afghanistan U19India U19Nepal U19Pakistan U19
Series Details Series API
Big Bash League 2023-24
2023, Dec 07 to Jan 24
44 T20s
Adelaide StrikersBrisbane HeatHobart HurricanesMelbourne RenegadesMelbourne StarsPerth ScorchersSydney SixersSydney Thunder
Series Details Series API
Ireland tour of Zimbabwe, 2023
2023, Dec 07 to Dec 17
3 ODIs 3 T20s 3 ODIs
IrelandZimbabwe
Series Details Series API
England Women tour of India, 2023
2023, Dec 06 to Dec 17
3 T20s
England WomenIndia Women
Series Details Series API
East-West Africa Cup Qualifiers 2023
2023, Dec 06 to Dec 10
9 T20s
CameroonGambiaGhanaKenyaMaliRwandaSierra Leone
Series Details Series API
Pakistan Womens tour of New Zealand, 2023
2023, Dec 03 to Dec 18
3 ODIs 3 T20s 3 ODIs
New Zealand WomenPakistan Women
Series Details Series API
England tour of West Indies, 2023
2023, Dec 03 to Dec 22
3 ODIs 5 T20s 3 ODIs
EnglandWest Indies
Series Details Series API
Bangladesh Women tour of South Africa, 2023
2023, Dec 03 to Dec 23
3 ODIs 3 T20s 3 ODIs
Bangladesh WomenSouth Africa Women
Series Details Series API
T10 League 2023
2023, Nov 28 to Dec 09
32 T20s
Bangla TigersDeccan GladiatorsDelhi BullsMorrisville Samp ArmyNew York StrikersNorthern WarriorsTeam Abu DhabiThe Chennai Braves
Series Details Series API
The Ford Trophy 2023-24
2023, Nov 24 to Feb 24
32 ODIs 32 ODIs
AucklandCanterburyCentral DistrictsNorthern KnightsOtagoTbcWellington
Series Details Series API
Australia tour of India, 2023
2023, Nov 23 to Dec 03
5 T20s
AustraliaIndia
Series Details Series API
Vijay Hazare Trophy 2023
2023, Nov 23 to Dec 16
135 ODIs 135 ODIs
AndhraArunachal PradeshAssamBarodaBengalBiharChandigarhChhattisgarhDelhiGoaGujaratHaryanaHimachal PradeshHyderabadJammu and KashmirJharkhandKarnatakaKeralaMadhya PradeshMaharashtraManipurMeghalayaMizoramMumbaiNagalandOdishaPuducherryPunjabRailwaysRajasthanSaurashtraServicesSikkimTamil NaduTripuraUttar PradeshUttarakhandVidarbha
Series Details Series API
ICC Mens T20 World Cup Africa Region Qualifier 2023
2023, Nov 22 to Nov 30
21 T20s
KenyaLesothoMalawiNamibiaNigeriaRwandaTanzaniaUgandaZimbabwe
Series Details Series API
West Indies A tour of South Africa 2023
2023, Nov 21 to Dec 08
South Africa AWest Indies A
Series Details Series API
Cambodia tour of Indonesia 2023
2023, Nov 20 to Nov 23
6 T20s
CambodiaIndonesia
Series Details Series API
Legends League Cricket 2023
2023, Nov 18 to Dec 09
19 T20s
Bhilwara KingsGujarat GiantsIndia CapitalsManipal TigersSouthern Super StarsTbcUrbanrisers Hyderabad
Series Details Series API
Womens T20I Quadrangular Series in Hong Kong 2023
2023, Nov 15 to Nov 19
8 T20s
Hong Kong WomenJapan WomenNepal WomenTanzania Women
Series Details Series API
Quadrangular U19 Series in India 2023
2023, Nov 13 to Nov 27
5 ODIs 5 ODIs
Bangladesh U19England U19India U19 AIndia U19 B
Series Details Series API
CSA Four-Day Series Division One 2023-24
2023, Nov 04 to Mar 03
Afghanistan U19BolandDolphinsIndia U19KwaZulu-Natal InlandLionsNorth WestTitansWarriorsWestern Province
Series Details Series API
Syed Mushtaq Ali Trophy 2023
2023, Oct 16 to Nov 06
135 T20s
AndhraArunachal PradeshAssamBarodaBengalBiharChandigarhChhattisgarhDelhiGoaGujaratHaryanaHimachal PradeshHyderabadJammu and KashmirJharkhandKarnatakaKeralaMadhya PradeshMaharashtraManipurMeghalayaMizoramMumbaiNagalandOdishaPuducherryPunjabRailwaysRajasthanSaurashtraServicesSikkimTamil NaduTripuraUttar PradeshUttarakhandVidarbha
Series Details Series API
Indonesia Women T20I Tri-Series 2023
2023, Aug 24 to Aug 27
7 T20s
Indonesia WomenKenya WomenQatar WomenTbc
Series Details Series API
US Masters T10 League 2023
2023, Aug 18 to Aug 27
28 T20s
Atlanta RidersCalifornia KnightsMorrisville UnityNew Jersey LegendsNew York WarriorsTbcTexas Chargers
Series Details Series API
ICC Mens T20I World Cup Asia Finals 2023
2023, Oct 30 to Nov 05
15 T20s
A1A2B1B2BahrainHong KongKuwaitMalaysiaNepalOmanSingaporeTbcUnited Arab Emirates
Series Details Series API
CSA Four-Day Series Division Two 2023-24
2023, Oct 26 to Feb 24
BorderEastern StormKnightsLimpopoMpumalanga RhinosNorthern CapeSouth Western Districts
Series Details Series API
Pakistan Womens tour of Bangladesh, 2023
2023, Oct 25 to Nov 10
3 ODIs 3 T20s 3 ODIs
Bangladesh WomenPakistan Women
Series Details Series API
Zimbabwe tour of Namibia 2023
2023, Oct 24 to Oct 30
5 T20s
NamibiaZimbabwe
Series Details Series API
Womens Big Bash League 2023
2023, Oct 19 to Dec 02
57 T20s
Adelaide Strikers WomenBrisbane Heat WomenHobart Hurricanes WomenMelbourne Renegades WomenMelbourne Stars WomenPerth Scorchers WomenSydney Sixers WomenSydney Thunder Women
Series Details Series API
Plunket Shield 2023-24
2023, Oct 19 to Mar 27
AucklandCanterburyCentral DistrictsNorthern KnightsOtagoWellington
Series Details Series API
Nepal T20I Tri-Series 2023
2023, Oct 18 to Oct 27
7 T20s
Hong KongNepalTbcUnited Arab Emirates
Series Details Series API
Ireland Women v Scotland Women in Spain 2023
2023, Oct 17 to Oct 24
3 ODIs 2 T20s 3 ODIs
Ireland WomenScotland Women
Series Details Series API
Luxembourg tour of Gibraltar 2023
2023, Oct 15 to Oct 15
2 T20s
GibraltarLuxembourg
Series Details Series API
Chile Women tour of Argentina, 2023
2023, Oct 13 to Oct 15
1 T20s
Argentina WomenChile Women
Series Details Series API
ICC Cricket World Cup 2023
2023, Oct 05 to Nov 19
48 ODIs 48 ODIs
AfghanistanAustraliaBangladeshEnglandIndiaNew ZealandPakistanSouth Africa
Series Details Series API
Serbia tour of Gibraltar 2023
2023, Oct 05 to Oct 05
2 T20s
GibraltarSerbia
Series Details Series API
West Africa Trophy 2023
2023, Oct 04 to Oct 15
9 T20s
GhanaNigeriaRwandaSierra Leone
Series Details Series API
Sheffield Shield 2023-24
2023, Oct 03 to Mar 25
New South WalesQueenslandSouth AustraliaTasmaniaVictoriaWestern Australia
Series Details Series API
Irani Cup 2023
2023, Oct 01 to Oct 05
Rest of IndiaSaurashtra
Series Details Series API
West Indies Women tour of Australia, 2023
2023, Oct 01 to Oct 15
3 ODIs 3 T20s 3 ODIs
Australia WomenWest Indies Women
Series Details Series API
ICC Mens T20 World Cup Americas Region Final 2023
2023, Sep 30 to Oct 07
12 T20s
BermudaCanadaCayman IslandsPanama
Series Details Series API
Estonia tour of Gibraltar 2023
2023, Sep 30 to Sep 30
2 T20s
EstoniaGibraltar
Series Details Series API
ICC Cricket World Cup Warm-up Matches 2023
2023, Sep 29 to Oct 03
10 ODIs 10 ODIs
AfghanistanAustraliaBangladeshEnglandIndiaNetherlandsNew ZealandPakistanSouth AfricaSri Lanka
Series Details Series API
ICC Mens T20 World Cup Sub Regional Asia Qualifier A 2023
2023, Sep 28 to Oct 05
12 T20s
KuwaitMaldivesQatarSaudi Arabia
Series Details Series API
Asian Games Mens T20I 2023
2023, Sep 27 to Oct 07
17 T20s
BangladeshCambodiaHong KongIndiaJapanMalaysiaMaldivesMongoliaNepalPakistanSingaporeSri LankaTbcThailand
Series Details Series API
Namibia Women tour of United Arab Emirates 2023
2023, Sep 26 to Oct 03
6 T20s
Namibia WomenUnited Arab Emirates Women
Series Details Series API
Australia Domestic One-Day Cup 2023-24
2023, Sep 24 to Feb 25
22 ODIs 22 ODIs
New South WalesQueenslandSouth AustraliaTasmaniaTbcVictoriaWestern Australia
Series Details Series API
New Zealand Women tour of South Africa, 2023
2023, Sep 24 to Oct 15
3 ODIs 5 T20s 3 ODIs
New Zealand WomenSouth Africa Women
Series Details Series API
Australia tour of India, 2023
2023, Sep 22 to Dec 03
3 ODIs 3 ODIs
AustraliaIndia
Series Details Series API
New Zealand tour of Bangladesh, 2023
2023, Sep 21 to Dec 10
3 ODIs 3 ODIs
BangladeshNew ZealandTbc
Series Details Series API
Ireland tour of England ODI Series, 2023
2023, Sep 20 to Sep 26
3 ODIs 3 ODIs
EnglandIreland
Series Details Series API
Malaysia T20I Tri-Series 2023
2023, Sep 19 to Sep 24
6 T20s
Hong KongMalaysiaNepalPapua New GuineaUnited Arab Emirates
Series Details Series API
Asian Games Womens T20I, 2023
2023, Sep 19 to Sep 25
11 T20s
Hong Kong WomenIndonesia WomenMalaysia WomenMongolia Women
Series Details Series API
CSA Provincial One-Day Challenge Division Two 2023
2023, Sep 16 to Oct 20
29 ODIs 29 ODIs
BorderEastern StormKnightsLimpopoMpumalanga RhinosNorthern CapeSouth Africa Emerging PlayersSouth Western DistrictsTbc
Series Details Series API
CSA Provincial One-Day Challenge Division One 2023
2023, Sep 16 to Oct 28
29 ODIs 29 ODIs
BolandDolphinsKwaZulu-Natal InlandLionsNorth WestTbcTitansWarriorsWestern Province
Series Details Series API
Gulf Cricket T20I Championship 2023
2023, Sep 15 to Sep 23
16 T20s
BahrainKuwaitOmanQatarSaudi ArabiaUnited Arab Emirates
Series Details Series API
Hong Kong Women tour of Malaysia 2023
2023, Sep 12 to Sep 15
3 T20s
Hong Kong WomenMalaysia Women
Series Details Series API
ICC Womens T20 World Cup Europe Region Qualifier 2023
2023, Sep 06 to Sep 12
4 T20s
France WomenItaly WomenNetherlands WomenScotland Women
Series Details Series API
ICC Womens T20 World Cup Americas Qualifier 2023
2023, Sep 04 to Sep 12
12 T20s
Argentina WomenBrazil WomenCanada WomenUnited States Women
Series Details Series API
Sri Lanka Women tour of England, 2023
2023, Sep 02 to Sep 14
3 ODIs 3 T20s 3 ODIs
England WomenSri Lanka Women
Series Details Series API
South Africa Women tour of Pakistan, 2023
2023, Sep 01 to Sep 14
3 ODIs 3 T20s 3 ODIs
Pakistan WomenSouth Africa Women
Series Details Series API
ICC Womens T20 World Cup Asia Qualifier 2023
2023, Aug 31 to Sep 08
28 T20s
Bahrain WomenBhutan WomenChina WomenHong Kong WomenKuwait WomenMalaysia WomenMyanmar WomenNepal WomenQatar WomenThailand WomenUnited Arab Emirates Women
Series Details Series API
Womens Caribbean Premier League 2023
2023, Aug 31 to Sep 11
7 T20s
Barbados Royals WomenGuyana Amazon Warriors WomenTrinbago Knight Riders Women
Series Details Series API
Australia tour of South Africa, 2023
2023, Aug 30 to Sep 17
5 ODIs 3 T20s 5 ODIs
AustraliaSouth Africa
Series Details Series API
New Zealand tour of England, 2023
2023, Aug 25 to Sep 15
4 ODIs 4 T20s 4 ODIs
EnglandGloucestershireNew ZealandWorcestershire
Series Details Series API
Japan Women tour of Vanuatu 2023
2023, Aug 28 to Aug 30
2 T20s
Japan WomenVanuatu Women
Series Details Series API
Asia Cup, 2023
2023, Aug 30 to Sep 17
13 ODIs 13 ODIs
A1A2AfghanistanB1B2BangladeshIndiaNepalPakistanSri Lanka
Series Details Series API
Rajasthan Premier League 2023
2023, Aug 27 to Sep 10
19 T20s
Bhilwara BullsJaanbaaz Kota ChallengersJaipur IndiansJodhpur SunrisersShekhawati Soldiers SikarUdaipur Lakecity Warriors
Series Details Series API
Guernsey Women tour of Austria, 2023
2023, Aug 27 to Aug 28
4 T20s
Austria WomenGuernsey Women
Series Details Series API
New Zealand A tour of Australia, 2023
2023, Aug 27 to Sep 15
3 ODIs 3 ODIs
Australia ANew Zealand A
Series Details Series API
Nordic Women T20I Cup 2023
2023, Aug 25 to Aug 27
7 T20s
Denmark WomenEstonia WomenNorway WomenSweden Women
Series Details Series API
Jersey Women tour of Netherlands 2023
2023, Aug 24 to Aug 25
3 T20s
Jersey WomenNetherlands Women
Series Details Series API
Saurashtra Premier League 2023
2023, Aug 23 to Aug 31
11 T20s
Gohilwad GladiatorsHalar HeroesKutch WarriorsSorath LionsTbcZalawad Royals
Series Details Series API
Womens T20I Quadrangular Series in Malaysia 2023
2023, Aug 22 to Aug 26
8 T20s
Hong Kong WomenKuwait WomenMalaysia WomenNepal WomenTbc
Series Details Series API
Afghanistan v Pakistan in Sri Lanka, 2023
2023, Aug 22 to Aug 26
3 ODIs 3 ODIs
AfghanistanPakistan
Series Details Series API
East Africa Cup 2023
2023, Aug 20 to Aug 31
10 T20s
RwandaTanzaniaUganda
Series Details Series API
Continental Cup 2023
2023, Aug 18 to Aug 20
8 T20s
HungaryMaltaRomania
Series Details Series API
India tour of Ireland, 2023
2023, Aug 18 to Aug 23
3 T20s
IndiaIreland
Series Details Series API
Kenya Women tour of Indonesia, 2023
2023, Aug 18 to Aug 22
6 T20s
Indonesia WomenKenya Women
Series Details Series API
New Zealand tour of United Arab Emirates, 2023
2023, Aug 17 to Aug 20
3 T20s
New ZealandUnited Arab Emirates
Series Details Series API
Caribbean Premier League 2023
2023, Aug 16 to Sep 24
34 T20s
Barbados RoyalsGuyana Amazon WarriorsJamaica TallawahsSaint Lucia KingsSt Kitts and Nevis PatriotsTrinbago Knight Riders
Series Details Series API
Ireland Women tour of Netherlands, 2023
2023, Aug 14 to Aug 17
3 T20s
Ireland WomenNetherlands Women
Series Details Series API
Germany v Guernsey in Netherlands, 2023
2023, Aug 14 to Aug 15
3 T20s
GermanyGuernsey
Series Details Series API
Maharaja Trophy KSCA T20 2023
2023, Aug 13 to Aug 29
33 T20s
Bengaluru BlastersGulbarga MysticsHubli TigersMangalore DragonsMysore WarriorsShivamogga Lions
Series Details Series API
Budapest Cup 2023
2023, Aug 04 to Aug 06
3 T20s
CroatiaHungary
Series Details Series API
Womens Continental Cup 2023
2023, Aug 04 to Aug 06
8 T20s
Greece WomenIsle of Man WomenMalta WomenRomania WomenTbc
Series Details Series API
Norway Women tour of Sweden, 2021
2011, Aug 29 to Aug 29
1 T20s
Norway WomenSweden Women
Series Details Series API
Lanka Premier League 2023
2023, Jul 30 to Aug 20
24 T20s
B-Love KandyColombo StrikersDambulla AuraGalle TitansJaffna KingsTbc
Series Details Series API
Isle of Man Women in Austria, 2023
2023, Jul 30 to Jul 31
3 T20s
Austria WomenIsle of Man Women
Series Details Series API
ICC Mens T20 World Cup Asia Qualifier B 2023
2023, Jul 26 to Aug 01
10 T20s
BhutanChinaMalaysiaMyanmarThailand
Series Details Series API
Deodhar Trophy 2023
2023, Jul 24 to Aug 03
16 ODIs 16 ODIs
Central ZoneEast ZoneNorth East ZoneNorth ZoneSouth ZoneWest Zone
Series Details Series API
Australia Women tour of Ireland, 2023
2023, Jul 23 to Jul 28
3 ODIs 3 ODIs
Australia WomenIreland Women
Series Details Series API
Zim Afro T10 2023
2023, Jul 20 to Jul 29
24 T20s
Bulawayo BravesCape Town Samp ArmyDurban QalandarsHarare HurricanesJoburg Buffaloes
Series Details Series API
Global T20 Canada 2023
2023, Jul 20 to Aug 06
25 T20s
Brampton WolvesMississauga PanthersMontreal TigersSurrey JaguarsTbcToronto NationalsVancouver Knights
Series Details Series API
Pakistan tour of Sri Lanka, 2023
2023, Jul 11 to Jul 28
PakistanSri LankaSri Lanka Cricket Presidents Xi
Series Details Series API
Major League Cricket 2023
2023, Jul 14 to Jul 30
19 T20s
Los Angeles Knight RidersMi New YorkSan Francisco UnicornsSeattle OrcasTbcTexas Super KingsWashington Freedom
Series Details Series API
ACC Mens Emerging Teams Asia Cup 2023
2023, Jul 13 to Jul 23
15 ODIs 15 ODIs
Afghanistan ABangladesh AIndia ANepalOman APakistan ASri Lanka ATbcUnited Arab Emirates A
Series Details Series API
India tour of West Indies, 2023
2023, Jul 12 to Aug 13
3 ODIs 5 T20s 3 ODIs
IndiaWest Indies
Series Details Series API
Valletta Cup 2023
2023, Jul 12 to Jul 16
13 T20s
FranceLuxembourgMaltaRomaniaSwitzerland
Series Details Series API
Womens T20I Tri-Series in Netherlands 2023
2023, Jul 10 to Jul 15
6 T20s
Netherlands WomenScotland WomenThailand Women
Series Details Series API
Mdina Cup 2023
2023, Jul 10 to Jul 12
6 T20s
FranceLuxembourgMalta
Series Details Series API
Austria tour of Isle of Man, 2023
2023, Jul 09 to Jul 10
3 T20s
AustriaIsle of Man
Series Details Series API
India Women tour of Bangladesh, 2023
2023, Jul 09 to Jul 22
3 ODIs 3 T20s 3 ODIs
Bangladesh WomenIndia Women
Series Details Series API
Inter-Insular Mens T20I Series 2023
2023, Jul 07 to Jul 08
3 T20s
GuernseyJersey
Series Details Series API
Uganda tour of Namibia, 2023
2023, Jul 05 to Jul 13
4 T20s
NamibiaUganda
Series Details Series API
Thailand Women tour of Netherlands, 2023
2023, Jul 03 to Jul 07
3 ODIs 3 ODIs
Netherlands WomenThailand Women
Series Details Series API
Austria v Germany in Netherlands, 2023
2023, Jun 29 to Jun 30
2 T20s
AustriaGermany
Series Details Series API
Duleep Trophy 2023
2023, Jun 28 to Jul 16
Central ZoneEast ZoneNorth East ZoneNorth ZoneSouth ZoneWest Zone
Series Details Series API
County Championship Division One 2023
2023, Apr 06 to Sep 29
EssexHampshireKentLancashireMiddlesexNorthamptonshireNottinghamshireSomersetSurreyWarwickshire
Series Details Series API
County Championship Division Two 2023
2023, Apr 06 to Sep 29
DerbyshireDurhamGlamorganGloucestershireLeicestershireSussexWorcestershireYorkshire
Series Details Series API
Tamil Nadu Premier League 2023
2023, Jun 12 to Jul 12
32 T20s
Ba11sy TrichyChepauk Super GilliesDindigul DragonsIDream Tiruppur TamizhansLyca Kovai KingsMadurai PanthersNellai Royal KingsSalem SpartansSiechem Madurai Panthers
Series Details Series API
ICC Cricket World Cup Qualifiers 2023
2023, Jun 18 to Jul 09
34 ODIs 34 ODIs
IrelandNepalNetherlandsOmanScotlandSri LankaTbcUnited Arab EmiratesUnited StatesWest IndiesZimbabwe
Series Details Series API
Bulgaria Quadrangular Series 2023
2023, Jun 23 to Jun 25
8 T20s
BulgariaCroatiaSerbiaTbcTurkey
Series Details Series API
Inter-Insular Womens T20I Series 2023
2023, Jun 24 to Jun 25
3 T20s
Guernsey WomenJersey Women
Series Details Series API
Switzerland tour of Luxembourg, 2023
2023, Jun 24 to Jun 25
2 T20s
LuxembourgSwitzerland
Series Details Series API
New Zealand Women tour of Sri Lanka, 2023
2023, Jun 27 to Jul 12
3 ODIs 3 T20s 3 ODIs
New Zealand WomenSri Lanka Women
Series Details Series API
Ireland Women tour of West Indies, 2023
2023, Jun 26 to Jul 09
3 ODIs 3 T20s 3 ODIs
Ireland WomenWest Indies Women
Series Details Series API
Argentina Women tour of Brazil, 2023
2023, Jun 17 to Jun 19
2 T20s
Argentina WomenBrazil Women
Series Details Series API
ACC Womens Emerging Teams Asia Cup 2023
2023, Jun 15 to Jun 21
15 T20s
Bangladesh A WomenHong Kong WomenIndia A WomenMalaysia WomenNepal WomenPakistan A WomenSri Lanka A WomenUnited Arab Emirates Women
Series Details Series API
Afghanistan tour of Bangladesh, 2023
2023, Jun 14 to Jul 16
3 ODIs 2 T20s 3 ODIs
AfghanistanBangladesh
Series Details Series API
ICC World Cup Qualifiers Warm-up matches 2023
2023, Jun 13 to Jun 15
10 ODIs 10 ODIs
IrelandNepalNetherlandsOmanScotlandSri LankaUnited Arab EmiratesUnited StatesWest IndiesZimbabwe
Series Details Series API
ACC Womens Emerging Teams Asia Cup 2023
2023, Jun 12 to Jun 21
15 T20s
Bangladesh A WomenHong Kong WomenIndia A WomenMalaysia WomenNepal WomenPakistan A WomenSri Lanka A WomenUnited Arab Emirates Women
Series Details Series API
Central Europe Cup 2023
2023, Jun 10 to Jun 11
3 T20s
Czech RepublicHungary
Series Details Series API
Belgium tour of Germany, 2023
2023, Jun 09 to Jun 11
4 T20s
BelgiumGermany
Series Details Series API
Kwibuka Womens T20I Tournament 2023
2023, Jun 10 to Jun 17
22 T20s
Botswana WomenKenya WomenNigeria WomenRwanda WomenUganda Women
Series Details Series API
Africa Continental Cup 2023
2023, Jun 09 to Jun 21
19 T20s
BotswanaKenyaRwandaUganda
Series Details Series API
ICC World Test Championship Final 2023
2023, Jun 07 to Jun 12
AustraliaIndia
Series Details Series API
West Indies tour of UAE, 2023
2023, Jun 05 to Jun 09
3 ODIs 3 ODIs
United Arab EmiratesWest Indies
Series Details Series API
South Africa A tour of Sri Lanka, 2023
2023, Jun 04 to Jun 22
3 ODIs 3 ODIs
South Africa ASri Lanka A
Series Details Series API
Karnataka tour of Namibia, 2023
2023, Jun 02 to Jun 11
5 ODIs 5 ODIs
KarnatakaNamibia
Series Details Series API
Afghanistan tour of Sri Lanka, 2023
2023, Jun 02 to Jun 07
3 ODIs 3 ODIs
Afghanistan
Series Details Series API
Ireland tour of England Only Test, 2023
2023, May 26 to Jun 04
EnglandEssexIreland
Series Details Series API
Nepal Women tour of Malaysia, 2023
2023, May 29 to Jun 04
5 T20s
Malaysia WomenNepal Women
Series Details Series API
ICC Womens T20 World Cup Europe Division 2 Qualifier 2023
2023, May 29 to Jun 02
15 T20s
France WomenGermany WomenItaly WomenJersey WomenSweden WomenTurkey Women
Series Details Series API
Southern Africa Cup 2023
2023, May 27 to Jun 01
6 T20s
BotswanaEswatiniMalawiMauritiusMozambique
Series Details Series API
Womens East Asia Cup 2023
2023, May 25 to May 28
7 T20s
China WomenHong Kong WomenJapan WomenTbc
Series Details Series API
Indian Premier League 2023
2023, Mar 31 to May 28
74 T20s
Chennai Super KingsDelhi CapitalsGujarat TitansKolkata Knight RidersLucknow Super GiantsMumbai IndiansPunjab KingsRajasthan RoyalsRoyal Challengers BangaloreSunrisers Hyderabad
Series Details Series API
Nordic T20I Cup 2023
2023, May 18 to May 21
10 T20s
DenmarkFinlandNorwaySweden
Series Details Series API
West Indies A tour of Bangladesh, 2023
2023, May 16 to Jun 02
Bangladesh AWest Indies A
Series Details Series API
Pakistan A tour of Zimbabwe 2023
2023, May 17 to May 27
6 ODIs 6 ODIs
Pakistan AZimbabwe A
Series Details Series API
Ireland v Bangladesh in England, 2023
2023, May 09 to May 14
3 ODIs 3 ODIs
BangladeshIreland
Series Details Series API
France Women tour of Austria, 2023
2023, May 05 to May 07
5 T20s
Austria WomenFrance Women
Series Details Series API
Norway Women tour of Estonia, 2023
2023, May 04 to Jul 23
3 T20s
Estonia WomenGibraltar WomenMalta WomenNorway Women
Series Details Series API
Gibraltar T20I Tri-Series 2023
2023, May 04 to May 07
9 T20s
GibraltarMaltaPortugal
Series Details Series API
SEA Games Mens Twenty20 Cricket Competition 2023
2023, May 01 to May 11
8 T20s
CambodiaIndonesiaMalaysiaPhilippinesSingaporeThailand
Series Details Series API
Bangladesh Women tour of Sri Lanka, 2023
2023, Apr 29 to May 12
3 ODIs 3 T20s 3 ODIs
Bangladesh WomenSri Lanka Women
Series Details Series API
Victoria Women T20I Series 2023
2023, Apr 22 to Apr 23
11 T20s
Kenya WomenRwanda WomenTanzania WomenUganda Women
Series Details Series API
Zimbabwe Women tour of Thailand, 2023
2023, Apr 19 to Apr 29
3 ODIs 4 T20s 3 ODIs
Thailand WomenZimbabwe Women
Series Details Series API
Victoria Women T20I Series 2023
2023, Apr 18 to Apr 23
11 T20s
Kenya WomenRwanda WomenTanzania WomenUganda WomenUnited Arab Emirates Women
Series Details Series API
ACC Mens Premier Cup 2023
2023, Apr 18 to May 01
24 ODIs 24 ODIs
BahrainHong KongKuwaitMalaysiaNepalOmanQatarSaudi ArabiaSingaporeTbcUnited Arab Emirates
Series Details Series API
Ireland tour of Sri Lanka, 2023
2023, Apr 16 to Apr 28
IrelandSri Lanka
Series Details Series API
New Zealand tour of Pakistan, 2023
2023, Apr 13 to May 07
5 ODIs 5 T20s 5 ODIs
New ZealandPakistan
Series Details Series API
Gibraltar tour of Portugal, 2023
2023, Apr 10 to Apr 11
3 T20s
GibraltarPortugal
Series Details Series API
Australia A tour of New Zealand, 2023
2023, Mar 31 to Apr 11
Australia ANew Zealand A
Series Details Series API
Netherlands tour of South Africa, 2023
2023, Mar 28 to Apr 02
2 ODIs 2 ODIs
NetherlandsSouth AfricaSouth African Invitation XI
Series Details Series API
Nigeria Invitational Womens T20I Series 2023
2023, Mar 27 to Apr 02
1 T20s
Cameroon WomenGhana WomenNigeria WomenRwanda WomenSierra Leone Women
Series Details Series API
ICC Cricket World Cup Qualifier Play-off 2023
2023, Mar 26 to Apr 05
15 ODIs 15 ODIs
CanadaJerseyNamibiaPapua New GuineaUnited Arab EmiratesUnited States
Series Details Series API
Afghanistan v Pakistan in UAE, 2023
2023, Mar 25 to Mar 27
3 T20s
AfghanistanPakistan
Series Details Series API
Netherlands tour of Zimbabwe, 2023
2023, Mar 21 to Mar 25
3 ODIs 3 ODIs
NetherlandsZimbabwe
Series Details Series API
Ireland tour of Bangladesh, 2023
2023, Mar 15 to Apr 08
3 ODIs 3 T20s 3 ODIs
BangladeshBangladesh Cricket Board XIIreland
Series Details Series API
Legends League Cricket 2023
2023, Mar 10 to Mar 20
8 T20s
Asia LionsIndia MaharajasWorld Giants
Series Details Series API
Hong Kong Quadrangular Series 2023
2023, Mar 08 to Mar 12
7 T20s
BahrainHong KongKuwaitMalaysia
Series Details Series API
Sri Lanka tour New Zealand, 2023
2023, Mar 03 to Apr 08
3 ODIs 3 T20s 3 ODIs
New ZealandNew Zealand XiSri Lanka
Series Details Series API
Womens Premier League 2023
2023, Mar 04 to Mar 26
22 T20s
Delhi Capitals WomenGujarat GiantsMumbai Indians WomenRoyal Challengers Bangalore WomenUP Warriorz
Series Details Series API
England tour of Bangladesh, 2023
2023, Mar 01 to Mar 14
3 ODIs 3 T20s 3 ODIs
BangladeshEngland
Series Details Series API
Irani Cup 2022-23
2023, Mar 01 to Mar 05
Madhya PradeshRest of India
Series Details Series API
West Indies tour of South Africa, 2023
2023, Feb 21 to Mar 28
3 ODIs 3 T20s 3 ODIs
South AfricaSouth African Invitation XIWest Indies
Series Details Series API
ICC Mens T20 World Cup Americas Qualifier 2023
2023, Feb 25 to Mar 04
15 T20s
ArgentinaBahamasBelizeBermudaCayman IslandsPanama
Series Details Series API
Isle of Man tour of Spain, 2023
2023, Feb 24 to Feb 26
6 T20s
Isle of ManSpain
Series Details Series API
Bermuda tour of Argentina, 2023
2023, Feb 21 to Feb 22
2 T20s
ArgentinaBermuda
Series Details Series API
Afghanistan tour of United Arab Emirates, 2023
2023, Feb 16 to Feb 19
3 T20s
AfghanistanUnited Arab Emirates
Series Details Series API
England tour of New Zealand, 2023
2023, Feb 08 to Feb 28
EnglandNew ZealandNew Zealand Xi
Series Details Series API
Pakistan Super League, 2023
2023, Feb 13 to Mar 19
34 T20s
Islamabad UnitedKarachi KingsLahore QalandarsMultan SultansPeshawar ZalmiQuetta Gladiators
Series Details Series API
ICC Womens T20 World Cup 2023
2023, Feb 10 to Feb 26
23 T20s
Australia WomenBangladesh WomenEngland WomenIndia WomenIreland WomenNew Zealand WomenPakistan WomenSouth Africa WomenSri Lanka WomenWest Indies Women
Series Details Series API
Australia tour of India, 2023
2023, Feb 09 to Mar 22
3 ODIs 3 ODIs
AustraliaIndia
Series Details Series API
Singapore Women tour of Cambodia, 2023
2023, Feb 08 to Feb 12
5 T20s
Cambodia WomenSingapore Women
Series Details Series API
ICC Womens T20 World Cup Warm-up Matches 2023
2023, Feb 06 to Feb 08
10 T20s
Australia WomenBangladesh WomenEngland WomenIndia WomenIreland WomenNew Zealand WomenPakistan WomenSouth Africa WomenSri Lanka WomenWest Indies Women
Series Details Series API
West Indies tour of Zimbabwe, 2023
2023, Jan 28 to Feb 16
West IndiesZimbabweZimbabwe XI
Series Details Series API
England Lions tour of Sri Lanka, 2023
2023, Jan 31 to Feb 21
3 ODIs 3 ODIs
England LionsSri Lanka A
Series Details Series API
England tour of South Africa, 2023
2023, Jan 27 to Feb 01
3 ODIs 3 ODIs
EnglandSouth Africa
Series Details Series API
Womens T20I Tri-Series in South Africa 2023
2023, Jan 19 to Feb 02
7 T20s
India WomenSouth Africa WomenWest Indies Women
Series Details Series API
New Zealand tour of India, 2023
2023, Jan 18 to Feb 01
3 ODIs 3 T20s 3 ODIs
IndiaNew Zealand
Series Details Series API
Pakistan Women tour of Australia, 2023
2023, Jan 16 to Jan 29
3 ODIs 3 T20s 3 ODIs
Australia WomenPakistan Women
Series Details Series API
ICC Under 19 Womens T20 World Cup 2023
2023, Jan 14 to Jan 29
41 T20s
Australia Women U19Bangladesh Women U19England Women U19India Women U19Indonesia Women U19Ireland Women U19New Zealand Women U19Pakistan Women U19Rwanda Women U19Scotland Women U19South Africa Women	U19Sri Lanka Women U19United Arab Emirates Women U19United States Women U19West Indies Women U19Zimbabwe Women U19
Series Details Series API
Ireland tour of Zimbabwe, 2023
2023, Jan 12 to Jan 23
3 ODIs 3 T20s 3 ODIs
IrelandZimbabwe
Series Details Series API
SA20, 2023
2023, Jan 10 to Feb 11
33 T20s
Durban Super GiantsJoburg Super KingsMI Cape TownPaarl RoyalsPretoria CapitalsSunrisers Eastern Cape