-- Select competition --
Abu Dhabi T10 League
ACA Quadrangular T20 League
Afghanistan Premier League
Asia Cup
Bago T10 Blast
Bangabundhu T20 Cup
Bangladesh Premier League
Bangladesh Tri-Series
Big Bash League
Big Bash League, Women
Bob Willis Trophy
Caribbean Premier League
Caribbean Premier League, Women
Commonwealth Games, Women
County Championship
County Championship, Division 1
County Championship, Division 2
County Championship, Division 3
Cricket Super League, Women
CSA One-Day Cup Division 1
CSA One-Day Cup Division 2
CSA Provincial T20 Cup
CSA T20 Challenge
Finnish Premier League
Ford Trophy
Global T20 Canada
Gulf T20I Championship
Hapur Premier League
ICC ODI World Cup, Warm-Up
ICC T20 World Cup Qualifier
ICC T20 World Cup Warm Up
ICC T20 World Cup, East Asia Pacific Qualifier, Women
ICC T20 World Cup, Europe Division 2 Qual, Women
ICC T20 World Cup, Women
ICC Women's T20 World Cup Qualifier
ICC Womens World Cup Qualifier
ICC World Cup Qualifier, Warm-Up
ICC World Cup Qualifiers
ICC World Test Championship
Indian Premier League
Inter Provincial Cup
Inter Provincial Trophy
International League T20
Karnataka Premier League
KCA Presidents Cup T20
Legends Cricket League
Legends League Cricket Masters
List A One-Day Cup
Maharashtra Premier League
Major Clubs T20 Tournament
Major League Cricket
Marsh One-Day Cup
Momentum One Day Cup
Mumbai Premier League
Mzansi Super League
National Cricket League, Women
National T20 Cup
Nature Isle T10
Nepal Triangular Series
New Zealand T20I Tri-Series
Nordic Cup
ODI Scotland Tri - Series
ODI Series Afghanistan vs Ireland
ODI Series Afghanistan vs. Netherlands
ODI Series Afghanistan vs. Pakistan
ODI Series Australia vs India, Women
ODI Series Australia vs New Zealand
ODI Series Australia vs New Zealand, Women
ODI Series Australia vs Pakistan
ODI Series Australia vs West Indies
ODI Series Australia vs Zimbabwe 2022
ODI Series Australia vs. England
ODI Series Australia vs. India
Odi Series Australia Vs. South Africa
ODI Series Bangladesh vs England
ODI Series Bangladesh vs Ireland
ODI Series Bangladesh vs New Zealand
ODI Series Bangladesh vs Pakistan, Women
ODI Series Bangladesh vs. Afghanistan
ODI Series Bangladesh vs. India
ODI Series Bangladesh vs. India, Women
ODI Series Bangladesh vs. Sri Lanka
ODI Series England vs Australia, Women
ODI Series England vs New Zealand
ODI Series England vs Pakistan
ODI Series England vs Sri Lanka, Women
ODI Series England vs. Australia
ODI Series England vs. India, Women
ODI Series England vs. Ireland
ODI Series England vs. New Zealand, Women
ODI Series England vs. West Indies, Women
ODI Series India vs South Africa
ODI Series India vs. Australia
ODI Series India vs. England
ODI Series India vs. England, Women
ODI Series India vs. New Zealand
ODI Series India vs. South Africa, Women
ODI Series India vs. Sri Lanka
ODI Series India vs. West Indies
ODI Series Ireland vs Afghanistan
ODI Series Ireland vs Australia, Women
ODI Series Ireland vs Bangladesh
ODI Series Ireland vs England
ODI Series Ireland vs Zimbabwe
ODI Series Ireland vs. South Africa
ODI Series Netherlands vs. Ireland
ODI Series Netherlands vs. Pakistan
ODI Series Netherlands vs. Zimbabwe
ODI Series New Zealand vs Bangladesh
ODI Series New Zealand vs India
ODI Series New Zealand vs Sri Lanka
Odi Series New Zealand Vs. Australia, Women
ODI Series New Zealand vs. Bangladesh, Women
ODI Series New Zealand vs. England, Women
ODI Series Pakistan vs Australia
ODI Series Pakistan vs South Africa, Women
ODI Series Pakistan vs West Indies, Women
ODI Series Pakistan vs. Ireland, Women
ODI Series Pakistan vs. New Zealand
ODI Series Pakistan vs. Sri Lanka
ODI Series Pakistan vs. Zimbabwe
ODI Series Scotland vs Afghanistan
ODI Series Scotland vs Sri Lanka
ODI Series South Africa vs Australia
ODI Series South Africa vs England
ODI Series South Africa vs India
ODI Series South Africa vs New Zealand, Women
Odi Series South Africa Vs Pakistan
ODi Series South Africa vs Pakistan, Women
ODI Series South Africa vs Sri Lanka
ODI Series South Africa vs West Indies
ODI Series South Africa vs. Netherlands
ODI Series Sri Lanka vs Bangladesh
ODI Series Sri Lanka vs South Africa
ODI Series Sri Lanka vs West Indies
ODI Series Sri Lanka vs. Afghanistan
ODI Series Sri Lanka vs. Bangladesh, Women
ODI Series Sri Lanka vs. India
ODI Series Sri Lanka vs. Zimbabwe
ODI Series The Ashes, Women
ODI Series UAE vs West Indies
ODI Series USA vs. Ireland
ODI Series West Indies vs England
Odi Series West Indies Vs Ireland
ODI Series West Indies vs Ireland, Women
ODI Series West Indies vs. England
ODI Series West Indies vs. India
ODI Series West Indies vs. New Zealand
ODI Series Zimbabwe vs Ireland
ODI Series Zimbabwe vs Netherlands
ODI Series Zimbabwe vs UAE
ODI Series Zimbabwe vs. Bangladesh
ODI Series Zimbabwe vs. Bangladesh, Women
ODI Series Zimbabwe vs. India
ODI Tri-Nation Series
ODI Tri-Series West Indies and Bangladesh in Ireland
One-Day Cup
Pakistan Cup
Pakistan Super League
Plunket Shield
Plunket Shield
Rachael Heyhoe Flint Trophy Women
Regional T20, Women
Richelieu Franchise T20
SA20 League
Saurashtra Premier League
Sheffield Shield
Shpageeza Cricket League
Shpageeza League
South Africa Women tour of West Indies
Sri Lanka v West Indies
Super 20 Trophy, Women
Super 50 Series, Women
Super Provincial One Day Tournament
Super Smash
Super Smash, Women
Super50 Cup
Syed Mushtaq Ali Trophy
T10 League
T20 Andhra Premier League
T20 Asia Cup
T20 Asia Cup, Women
T20 Asian Games
T20 Asian Games, Women
T20 Blast
T20 East Africa Trophy
T20 Kashmir Premier League
T20 Lanka Premier League
T20 League
T20 League
T20 Maharaja Trophy
T20 Malaysia Tri-Nations Cup
T20 Oman Quadrangular Series
T20 Premier League, Women
T20 Rajasthan Premier League
T20 Series Afghanistan vs Pakistan
T20 Series Afghanistan vs. Zimbabwe
T20 Series Australia vs Pakistan
T20 Series Australia vs Pakistan, Women
T20 Series Australia vs Sri Lanka
T20 Series Australia vs Sri Lanka Women
T20 Series Australia vs West Indies, Women
T20 Series Australia vs. England
T20 Series Australia vs. India
T20 Series Australia vs. India, Women
T20 Series Australia Vs. South Africa
T20 Series Australia vs. West Indies
T20 Series Australia Women vs New Zealand Women
T20 Series Bangladesh vs England
T20 Series Bangladesh vs Ireland
T20 Series Bangladesh Vs West Indies
T20 Series Bangladesh vs. Afghanistan
T20 Series Bangladesh vs. Australia
T20 Series Bangladesh vs. India, Women
T20 Series Bangladesh vs. New Zealand
T20 Series Bangladesh vs. Pakistan
T20 Series England vs Australia, Women
T20 Series England vs New Zealand
T20 Series England vs Pakistan
T20 Series England vs Sri Lanka, Women
T20 Series England vs. Australia
T20 Series England vs. India, Women
T20 Series England vs. New Zealand, Women
T20 Series England vs. West Indies, Women
T20 Series Germany vs Guernsey
T20 Series India vs Afghanistan
T20 Series India vs Australia, Women
T20 Series India vs Bangladesh
T20 Series India vs England, Women
T20 Series India vs. Australia
T20 Series India vs. England
T20 Series India vs. New Zealand
T20 Series India vs. South Africa, Women
T20 Series India vs. Sri Lanka
T20 Series India vs. West Indies
T20 Series Ireland vs Afghanistan
T20 Series Ireland vs Zimbabwe
T20 Series Ireland vs. India
T20 Series Ireland vs. South Africa
T20 Series Namibia vs Zimbabwe
T20 Series Netherlands vs Ireland, Women
T20 Series Netherlands vs United Arab Emirates
T20 Series Netherlands vs Zimbabwe
T20 Series New Zealand vs. Bangladesh
T20 Series New Zealand vs. Bangladesh, Women
T20 Series New Zealand vs. England
T20 Series New Zealand vs. India
T20 Series New Zealand vs. Pakistan
T20 Series New Zealand vs. Sri Lanka
T20 Series New Zealand vs. West Indies
T20 Series Oman vs. Sri Lanka
T20 Series Pakistan vs South Africa, Women
T20 Series Pakistan Vs. Australia
T20 Series Pakistan vs. England
T20 Series Pakistan vs. Ireland, Women
T20 Series Pakistan vs. New Zealand
T20 Series Pakistan vs. Sri Lanka
T20 Series Pakistan vs. West Indies
T20 Series Pakistan Vs. West Indies Women
T20 Series Scotland vs. Zimbabwe
T20 Series South Africa vs India
T20 Series South Africa Vs Pakistan
T20 Series South Africa vs Pakistan, Women
T20 Series South Africa vs Sri Lanka
T20 Series South Africa vs West Indies
T20 Series Sri Lanka vs England, Women
T20 Series Sri Lanka vs New Zealand
T20 Series Sri Lanka vs New Zealand, Women
T20 Series Sri Lanka vs Pakistan, Women
T20 Series Sri Lanka vs South Africa
T20 Series Sri Lanka vs West Indies
T20 Series Sri Lanka vs. Bangladesh, Women
T20 Series Sri Lanka vs. India
T20 Series The Ashes, Women
T20 Series UAE vs New Zealand
T20 Series West Indies vs England
T20 Series West Indies vs England, Women
T20 Series West Indies vs Ireland, Women
T20 Series West Indies vs Pakistan
T20 Series West Indies vs South Africa, Women
T20 Series West Indies vs. India
T20 Series West Indies vs. New Zealand
T20 Series Zimbabwe vs Ireland, Women
T20 Sher E Punjab Cup
T20 Sher E Punjab Cup
T20 South Africa Tri-Series, Women
T20 United Arab Emirates vs Bangladesh
T20 Uttar Pradesh Premier League
T20 West Indies vs New Zealand, Women
T20 World Cup
T20 World Cup Europe Region Final
T20 World Cup European Qualifier Women
T20 World Cup Sub Regional Americas Qualifier
T20 World Cup Sub Regional Asia Qualifier A
T20 World Cup, Africa Qualifier, Regional Final
T20 World Cup, Americas Qualifier, Regional Final
T20 World Cup, East Asia-Pacific Qualifier, Regional Final
T20I Series India vs South Africa
T20I Series Ireland vs. Scotland, Women
T20I Series Ireland Women vs West Indies Women
T20I Series New Zealand vs Australia
T20I Series Pakistan vs Bangladesh
T20I Series Pakistan vs Zimbabwe
T20I Series South Africa vs Australia
T20I Series South Africa vs England
T20I Series USA vs. Ireland
T20I Series West Indies vs Ireland
T20I West Indies vs. South Africa
Taipei T10 League
Tamil Nadu Premier League
Test Series Afghanistan vs Ireland
Test Series Afghanistan vs West Indies
Test Series Afghanistan vs Zimbabwe
Test Series Australia vs New Zealand
Test Series Australia vs Pakistan
Test Series Australia Vs Sri Lanka
Test Series Australia vs. India
Test Series Australia vs. South Africa
Test Series Bangladesh vs Afghanistan
Test Series Bangladesh vs Ireland
Test Series Bangladesh vs. India
Test Series Bangladesh vs. Pakistan
Test Series Bangladesh vs. Sri Lanka
Test Series Bangladesh vs. West Indies
Test Series England vs Australia
Test Series England vs Australia, Women
Test Series England vs Ireland
Test Series England vs. India
Test Series England vs. New Zealand
Test Series England vs. South Africa
Test Series England vs. West Indies
Test Series India vs Australia
Test Series India vs Bangladesh
Test Series India vs. England
Test Series India vs. New Zealand
Test Series New Zealand vs Bangladesh
Test Series New Zealand vs Sri Lanka
Test Series New Zealand vs. England
Test Series New Zealand vs. West Indies
Test Series Pakistan Vs South Africa
Test Series Pakistan vs. England
Test Series Pakistan vs. Sri Lanka
Test Series South Africa vs West Indies
Test Series South Africa vs. Bangladesh
Test Series South Africa vs. India
Test Series South Africa Vs. Pakistan
Test Series Sri Lanka vs Ireland
Test Series Sri Lanka vs New Zealand
Test Series Sri Lanka Vs. England
Test Series Sri Lanka vs. Pakistan
Test Series The Ashes
Test Series West Indies vs India
Test Series West Indies Vs. England
Test Series West Indies vs. Pakistan
Test Series West Indies vs. Sri Lanka
Test Series Zimbabwe vs. West Indies
The Hundred
The Hundred, Women
U19 T20 World Cup, Women
U19 World Cup
UAE Summer T20 Bash
US Masters T10 League
USA Tri-Series
Vincy T10 League
West Indies Tour of Australia Test
West Indies vs South Africa
West Indies Women Tour of England
Womens T20, Challenge
World Cup
World Cup Practice Matches
Zimbabwe Domestic Twenty20
COMPETITION