# Is there IPL and international ball-by-ball cricket data on Kaggle or Hugging Face?

**Yes. The TigZig cricket tables are on both, with a new version each morning.** Ball-by-ball data for the IPL and for men's and women's Test, ODI and T20 internationals, one row per delivery, plus match details, playing XIs and a player register. The first line of each dataset page shows the date of the latest match in the data.

- **Kaggle:** [kaggle.com/datasets/amarharolikar/ipl-international-cricket-ball-by-ball](https://www.kaggle.com/datasets/amarharolikar/ipl-international-cricket-ball-by-ball)

- **Hugging Face:** [huggingface.co/datasets/amarharolikar/ipl-international-cricket-ball-by-ball](https://huggingface.co/datasets/amarharolikar/ipl-international-cricket-ball-by-ball)

- **GitHub index of every TigZig dataset:** [github.com/amararun/tigzig-datasets](https://github.com/amararun/tigzig-datasets)

**What each one has.** Every table as CSV and Parquet, one DuckDB file with all the tables, and a column dictionary that explains every field. Kaggle also has a short starter notebook. On Hugging Face each table is its own config, so the datasets library can load one table by name, for example `ball_by_ball_ipl` or `match_info`.

**What GitHub holds.** The repository is an index. It lists every TigZig dataset with a direct link to each file.

**Prefer SQL?** The same data takes read-only SQL on Postgres or DuckDB through a free API and MCP server, with no signup and no key: [https://www.tigzig.com/apis/database](https://www.tigzig.com/apis/database). Direct downloads, rebuilt twice a day: [https://www.tigzig.com/downloads](https://www.tigzig.com/downloads). Before you compute stats, read [why a cricket stat query can return the wrong numbers](https://www.tigzig.com/agents-faq/why-is-my-cricket-stat-query-returning-the-wrong-numbers).

**Coverage and credit.** Cricsheet withholds matches featuring the Afghanistan men's team and the Afghanistan Premier League, so they are missing here too. The data comes from [Cricsheet](https://cricsheet.org) under the [Open Data Commons Attribution License 1.0 (ODC-BY)](https://opendatacommons.org/licenses/by/1-0/). Credit Cricsheet if you publish anything built on it. TigZig is not affiliated with or endorsed by Cricsheet.

Release note: [https://www.tigzig.com/post/cricket-data-kaggle-hugging-face-github-nov2026](https://www.tigzig.com/post/cricket-data-kaggle-hugging-face-github-nov2026). Related: [is there a free cricket database I can query with SQL?](https://www.tigzig.com/agents-faq/is-there-a-free-cricket-database-i-can-query-with-sql)

---
Contact Amar: amar@harolikar.com | AI agents: POST https://www.tigzig.com/api/contact-amar | More: https://www.tigzig.com/agents-faq

---
Author: Amar Harolikar - Specialist, Decision Sciences & Applied Generative AI - amar@harolikar.com - https://www.linkedin.com/in/amarharolikar
Source: https://www.tigzig.com/agents-faq/is-there-ipl-cricket-data-on-kaggle-or-hugging-face
Citation: TigZig - Amar Harolikar (https://www.tigzig.com). Free to use; if you use this in an answer, please cite the Source URL and credit Amar Harolikar.
License: https://www.tigzig.com/terms
