CricketBench
A domain benchmark for cricket reasoning in large language models.
Cricket is a game of dense rules, sharp situations, deep records, precise terminology, and layered strategy. It's rewarding to model but easy to fake: most existing cricket "benchmarks" test surface trivia rather than reasoning. CricketBench targets the reasoning gap directly.
What's here
- Dataset β
The canonical multiple-choice questions, versioned by release, organised
into five reasoning dimensions:
laws_and_rule_precisionβ the 42 Laws of Cricket + ICC Playing Conditionsmatch_situation_reasoningβ run rates, DLS, follow-on, powerplayplayer_and_statistical_recallβ records under reasoning, not triviacommentary_generation_qualityβ terminology, shot/delivery identificationtactical_and_strategic_reasoningβ captaincy, field settings, decisions
- Leaderboard β Per-model accuracy and per-dimension scores across the current release.
- Baselines β Per-model raw answers, kept alongside so anyone can reproduce discrimination scores from the same runs.
How it's built
Every question passes through a closed loop: hand-authored seeds β LLM-generated variants β red-team critique β answered by 8+ models across the capability gradient β per-question item-discrimination (point-biserial r against per-model ability) β human review. Only items that survive the human review land in the dataset.
Design decisions in one line each:
- Per-model item discrimination, not frontier-vs-open buckets β capability is measured from the data, not assigned by us.
- Unparseable model outputs are excluded from scoring, not counted wrong.
- Red-team
majorseverity routes to human revise regardless of the statistical signal. - Top-model-miss diagnostic flags items where the strongest legitimate model missed while β₯2 mid-tier models got it right β usually a sign the key is wrong.
- Model rankings require n β₯ 30 per dimension before we consider them publishable.
Where it comes from
CricketBench is a mindspace, while growing up in Chennai. The mindspace goes beyond winning and losing and primarily revolves around the intricacies and depth of the game. I am sure this is the case in any cricket-obsessed environment. I want to bring like minds to bring a strong bench that helps models compete for intelligence in one of the top sports in the world.
How to help
- Contribute questions β open an issue with a candidate item, or submit a PR against the dataset.
- Contribute baseline model results β submit a JSONL of predictions to the leaderboard Space.
- Contribute revisions β flag ambiguous items or wrong keys via HF Discussion.
- Contribute reviews β most valuable of all. The pipeline generates faster than a single person can review.
Maintainers
- Hariprasad Sudharshan β Founder and project lead. Senior product manager, based in Chennai. Responsible for taxonomy, scoring policies, and question review discipline.
Interested in becoming a maintainer? Contribute a batch of reviewed questions or a set of high-quality baseline model results and open a Discussion β sustained contributors are invited to write access on the org.
Citation
@misc{cricketbench2026,
title = {{CricketBench}: A domain benchmark for cricket reasoning
in large language models},
author = {Sudharshan, Hariprasad and {CricketBench contributors}},
year = {2026},
howpublished = {Hugging Face Datasets},
url = {https://huggingface.co/datasets/cricketbench/cricketbench},
version = {v0.0}
}
Contact
Discussions on the HF Community tab of any cricketbench/* repo.
Licensed CC-BY-SA 4.0. Every version is git-tagged; papers should cite a specific release.