Coverage
Everything sightscreen knows is built from Cricsheet ball-by-ball data. This is the exact archive: 21,678 matches across men's and women's cricket, per competition and format. Career and matchup numbers are complete only within these windows.
T20: 13,533ODI: 5,056Test: 910first-class: 2,179
Men's cricket
| Competition | Format | Matches | Span |
|---|---|---|---|
| T20I | T20 | 3,464 | 2005 to 2026 |
| ODI | ODI | 2,552 | 2002 to 2026 |
| FirstClass | FC | 2,179 | 2006 to 2026 |
| OtherODI | ODI | 1,573 | 2010 to 2026 |
| Blast | T20 | 1,557 | 2014 to 2026 |
| IPL | T20 | 1,243 | 2008 to 2026 |
| Test | Test | 886 | 2001 to 2026 |
| SMAT | T20 | 695 | 2016 to 2024 |
| BBL | T20 | 662 | 2011 to 2026 |
| BPL | T20 | 469 | 2012 to 2026 |
| CPL | T20 | 407 | 2013 to 2025 |
| PSL | T20 | 357 | 2016 to 2026 |
| CSAT20 | T20 | 314 | 2012 to 2024 |
| SuperSmash | T20 | 270 | 2013 to 2026 |
| OtherT20I | T20 | 240 | 2010 to 2024 |
| ILT20 | T20 | 134 | 2023 to 2026 |
| SA20 | T20 | 130 | 2023 to 2026 |
| LPL | T20 | 119 | 2020 to 2024 |
| MLC | T20 | 105 | 2023 to 2026 |
| MSL | T20 | 56 | 2018 to 2019 |
Women's cricket
| Competition | Format | Matches | Span |
|---|---|---|---|
| WT20I | T20 | 2,086 | 2009 to 2026 |
| WODI | ODI | 600 | 2007 to 2026 |
| WBBL | T20 | 519 | 2015 to 2025 |
| WOtherODI | ODI | 331 | 2016 to 2026 |
| WSuperSmash | T20 | 197 | 2020 to 2026 |
| WCEC | T20 | 124 | 2021 to 2024 |
| WBlast | T20 | 109 | 2025 to 2026 |
| WSuperLeague | T20 | 95 | 2016 to 2019 |
| WPL | T20 | 88 | 2023 to 2026 |
| WOtherT20I | T20 | 80 | 2013 to 2017 |
| WTest | Test | 24 | 2003 to 2026 |
| WT20Challenge | T20 | 13 | 2018 to 2022 |
What is permanently not here
- Afghanistan men's national team. Cricsheet omits Afghanistan men's internationals by policy, so every opponent's T20I, ODI, and Test record is short by exactly its matches against Afghanistan. Afghan players' franchise cricket is fully covered. Their Elo and recent form are supplemented with 112 results-only matches (2022 to 2026): live-feed bilaterals plus hand-verified ICC-tournament results (the 2022 and 2024 T20 World Cups, the 2023 ODI World Cup, the 2025 Champions Trophy). These carry winners only, never player or ball-by-ball stats, so everything before 2022 and all career, matchup, and scorecard detail remain absent.
- The Hundred. Excluded on purpose: it is a 100-ball format that would distort T20 aggregates.
- Matches abandoned without a ball. Cricsheet publishes only matches where play happened, so a fully washed-out fixture never appears (this is why a season can read one or two short of its scheduled size).
Matchup lines with fewer than 12 balls are flagged as small samples.
See the methodology for how the models use this data.