1,169 match records and 278,000 delivery-level entries spanning 18 seasons of the Indian Premier League from 2008 to 2025. The data is structured as a 9-table PostgreSQL relational database covering match details, player performances, and ball-by-ball events.
Use Cases
- Calculate player-specific metrics like strike rates and bowling averages by aggregating the deliveries table
- Train a match outcome predictor using the 1,169 match records and historical team performance data
- Perform longitudinal trend analysis on scoring rates across 18 seasons using delivery-level events and match IDs
Strengths
- 278,000 delivery-level rows documenting every ball bowled in the tournament's history
- 9-table PostgreSQL schema designed for complex relational queries across matches and seasons
- Temporal coverage of 1,169 matches across 18 distinct IPL seasons from 2008 to 2025