Stats Hub

hub

All-time records from the T20 leagues: team records, grounds, head to head and every season.

Vitality T20 Blast2,590 matches · 2003 to 2026 Minor League Cricket720 matches · 2021 to 2026 TNPL324 matches · 2016 to 2026 Emirates D20207 matches · 2020 to 2026 KSCA Maharaja Trophy187 matches · 2022 to 2026 Senior Women's T20 Trophy159 matches · 2025 to 2026 CSA T20 Challenge120 matches · 2025 to 2026 MLC116 matches · 2023 to 2026 MCA Women's Senior T20 Inter State95 matches · 2022 to 2026 Mumbai T20 League88 matches · 2024 to 2026 Vitality Blast Women86 matches · 2025 to 2026 Delhi Premier League80 matches · 2025 to 2026 Syed Mushtaq Ali Trophy79 matches · 2025 IPL70 matches · 2026 NPL T20 Blast63 matches · 2026 Pondicherry Premier League62 matches · 2025 to 2026 Caribbean Premier League59 matches · 2025 to 2026 Netherlands Topklasse T20 Men56 matches · 2026 National Women's T2053 matches · 2026 T2050 matches · 2025 to 2026 Andhra Premier League50 matches · 2025 to 2026 Kerala Cricket League50 matches · 2025 to 2026 WBBL49 matches · 2025 to 2026 UP T20 League49 matches · 2025 to 2026 Madhya Pradesh T20 League45 matches · 2026 T20 Spring Challenge43 matches · 2025 to 2026 Major Clubs T2042 matches · 2026 Nepal Premier League39 matches · 2025 to 2026 Assam Premier League39 matches · 2026 Shpageeza Cricket League38 matches · 2025 to 2026 Vidarbha Premier League37 matches · 2026 Atlanta Open T2036 matches · 2026 ACC Women's T20I Premier Cup35 matches · 2026 World Championship of Legends34 matches · 2026 KFC Max T20 - Men34 matches · 2026 CSA Women Pro2034 matches · 2025 to 2026 Chandigarh Premier League T2033 matches · 2026 Telangana T20 League32 matches · 2026 Bangladesh Premier League32 matches · 2025 to 2026 ILT2030 matches · 2025 Men's Super Smash30 matches · 2025 to 2026 Women's Super Smash30 matches · 2025 to 2026 SA2030 matches · 2025 to 2026 Arunachal T20 Championship30 matches · 2025 MCA Men’s 50 Overs Super Series29 matches · 2025 to 2026 Odisha Pro T20 League29 matches · 2025 to 2026 Women's Bengal Pro T20 League28 matches · 2026 Jharkhand T20 League27 matches · 2026 Bengal Pro T20 League27 matches · 2026 ACC Women's U19 Premier Cup27 matches · 2026 KCC Falcons Champions Trophy T2026 matches · 2026 Big Bash League26 matches · 2025 to 2026 KFC T20 Max - Women24 matches · 2026 National Cricket League T2024 matches · 2025 Lanka Premier League22 matches · 2026 Uttarakhand Premier League22 matches · 2025 WT2020 matches · 2026 NCL GT20 Canada20 matches · 2026 Baroda Premier League20 matches · 2026 ICC Under-19 Women's T20 Asia World Cup Qualifier20 matches · 2026 Zimbabwe Women's Domestic T2020 matches · 2026 CSA T20 Knockout20 matches · 2025 Chhattisgarh Premier League17 matches · 2026 Big Cricket League17 matches · 2026 Kabul Premier League17 matches · 2026 PL Singh Memorial T20 Cup16 matches · 2026 Senior Women's Inter Zonal T2016 matches · 2025 CSA Women's Provincial T2016 matches · 2025 to 2026 Nordic Smash T20 Cup15 matches · 2026 Senior Women's T20 Trophy Plate15 matches · 2026 Asian Legends League15 matches · 2026 Global Super League15 matches · 2025 to 2026 ILT20 Development15 matches · 2026 Maharani Trophy13 matches · 2026 Wakhan National T20 Cup13 matches · 2025 Women's Madhya Pradesh T20 League12 matches · 2026 NECOS Women's National T20 Cup12 matches · 2026 Women's Delhi Premier League12 matches · 2026 WAPL12 matches · 2026 National Capital Region T2011 matches · 2026 Haridwar T20 League11 matches · 2026 Global T20 Championship11 matches · 2026 EUT20 Belgium League10 matches · 2026 Youth ODI's9 matches · 2026

Each tournament page has every team's all-time record, past winners, ground averages, head to head and the record totals. Filter by season, team, opponent, ground and stage.