Cricket Series & Leagues
All cricket series and leagues: international tours, ICC events and T20 leagues, with schedules, results and points tables.
- Abu Dhabi T10 League 2026
- ACC Men's Premier Cup 2026
- ACC U19 Asia Cup 2026
- Afghanistan Premier League 2026/2027
- American Premier League 2023
- Andhra Premier League 2026
- Andhra T20 League 2020
- Ashes Series 2027
- Asia Cup 2025
- Asia Cup Rising Stars 2026
- Asian Games Men 2026
- Asian Games Women 2026
- Asian Legends League 2026
- Bangabandhu T20 Cup 2020
- Bangladesh Premier League 2025/2026
- Baroda T20 Challenge 2022
- Bengal T20 Challenge 2021
- Big Bash League 2026/2027
- Bob Willis Trophy 2021
- Canada Super 60 League 2026
- Caribbean Premier League 2026
- Charlotte Edwards Cup 2024
- Commonwealth Games Women's 2022
- County Championship 2021
- County Championship Division One 2026
- County Championship Division Two 2026
- CSA One Day Cup 2027
- CSA T20 Challenge 2026
- Darwin & District Cricket Competition 2021
- Delhi Premier League 2026
- Deodhar Trophy 2023
- Dhangadhi Premier League 2019
- Duleep Trophy 2026
- ECN Czech Super Series T10 League 2020
- ECN Hannover Hitout T10 League 2020
- Emirates D10 Tournament 2026
- Emirates D20 Tournament 2026
- European Cricket Championship 2024
- European Cricket League 2025
- European Cricket Series Barcelona 2022
- European Cricket Series Belgium 2025
- European Cricket Series Bologna 2025
- European Cricket Series Brescia 2024
- European Cricket Series Bulgaria 2026
- European Cricket Series Capelle 2022
- European Cricket Series Croatia 2025
- European Cricket Series Cyprus 2024
- European Cricket Series Cyprus T10 League 2020
- European Cricket Series Czech Republic 2025
- European Cricket Series Dresden 2022
- European Cricket Series Finland 2025
- European Cricket Series Frankfurt 2020
- European Cricket Series Gibraltar 2025
- European Cricket Series Hungary 2024
- European Cricket Series Kiel 2025
- European Cricket Series Krefeld 2025
- European Cricket Series Kummerfeld 2020
- European Cricket Series Malta 2025
- European Cricket Series Milan 2023
- European Cricket Series Norway 2025
- European Cricket Series Portugal 2026
- European Cricket Series Romania 2025
- European Cricket Series Rome 2023
- European Cricket Series St Gallen 2020
- European Cricket Series Sweden 2025
- European Cricket Series Tallinn 2025
- European Cricket Series Venice 2021
- European Cricket Series Vienna 2024
- European Cricket Series Wimbledon 2025
- European T20 Premier League 2026
- EUT20 Belgium 2026
- Everest Premier League 2021
- Finnish Premier League 2020
- Global Cricket League 2026
- Global Super League 2026
- Global T20 Canada 2026
- Hong Kong Sixes 2026
- ICC Champions Trophy 2025
- ICC Cricket World Cup League 2 2023/2027
- ICC Cricket World Cup Qualifier Play Off 2023
- ICC Cricket World Cup Qualifiers 2023
- ICC Cricket World Cup Super League 2020/2023
- ICC Men's Cricket World Cup 2027
- ICC Men's T20 World Cup
- ICC Men's T20 World Cup Qualifier A&B 2022
- ICC Men's T20 World Cup Regional Qualifications 2026/2027
- ICC Mens T20 World Cup Warm-up Matches 2026
- ICC U19 Women's T20 World Cup 2027
- ICC U19 World Cup 2026
- ICC Women's T20 World Cup 2026
- ICC Women's World Cup 2025
- ICC Womens World Cup Qualifier 2025
- ICC World Cup Warm-up Matches 2023
- ICC World Test Championship 2025/2027
- Indian Premier League 2026
- International League T20 2026
- International Masters League T20 2026
- Irani Cup 2026
- Japan Premier League T20 2023
- Jharkhand T20 League 2022
- Lanka Premier League 2026
- Lanka T10 Super League 2024
- Legends League Cricket 2026
- Logan Cup 2025/2026
- Maharaja Trophy KSCA T20 2026
- Major League Cricket 2026
- Malaysian T10 Bash 2025
- Mzansi Super League 2019
- National T20 Cup 2025/2026
- Nepal Premier League 2026
- North American T20 Cup 2026
- Odisha Cricket League 2024
- Odisha T20 League 2026
- One Day International 2026
- One Day International U19 2026
- One Day International Women 2026
- One-Day Cup 2026/2027
- Pakistan Cup 2023/2024
- Pakistan Super League 2026
- Plunket Shield 2026/2027
- Pondicherry T20 Tournament 2024
- Pro50 Championship 2026/2027
- Qatar T10 League 2019
- Quad-Series 2025
- Quad-Series U19 2020
- Quaid-e-Azam Trophy 2026/2027
- Rachael Heyhoe Flint Trophy 2024
- Ranji Trophy 2026/2027
- Regional Super50 2025/2026
- Road Safety World Series T20 2023
- Royal London One-Day Cup 2026
- SA20 2027
- Saurashtra Premier League 2023
- Sheffield Shield 2026/2027
- Shpageeza Cricket League 2026
- Super Provincial One Day Tournament 2019
- Super Smash 2026/2027
- Syed Mushtaq Ali Trophy 2026/2027
- T20 Blast 2026
- T20 Blast Women's 2026
- T20 Mumbai 2026
- T20 Spring Challenge 2026
- Tamil Nadu Premier League 2026
- Test Series 2026
- Test Series Women 2026
- The 6ixty 2022
- The 6ixty Women 2022
- The Ford Trophy 2026/2027
- The Hundred 2026
- The Women's Hundred 2026
- Top End T20 Series 2026
- Tri-Series 2026
- Tri-Series U19 2023/2024
- Twenty20 International 2026
- Twenty20 International Women 2026
- UAE T20x
- Uttar Pradesh T20 League 2026
- Vanuatu Blast T10 2020
- Vincy Premier T10 League 2025
- Wakhan National T20 Cup 2026
- Women's Asia Cup 2026
- Women's Big Bash League 2026/2027
- Women's Caribbean Premier League 2026
- Women's Cricket Super League 2019
- Women's One-Day Cup 2026
- Women's Premier League 2027
- Women's Super Smash 2026/2027
- Women's T20 Challenge 2022
- Womens Ashes 2027
- World Championship of Legends 2026
- World Legend Pro T20 League 2026
- Zim Afro T10 2024