IPL 2024: The Highest-Scoring Season in 18 Years
July 7, 2026 · CricketStudio · How to cite
1The Finding
IPL 2024 averaged 173.6 runs per innings across 74 matches — the highest single-season figure in the 18-year Cricsheet corpus, 2.6 above 2025's 171.0.
2What the Numbers Show
| Metric | Value | Sample / Context |
|---|---|---|
| IPL 2024 avg | 173.6 runs/innings | 74 matches — highest in corpus |
| IPL 2025 avg | 171.0 runs/innings | 2nd highest — gap to 2024: 2.6 |
| IPL 2023 avg | 165.1 runs/innings | 3rd highest |
| IPL 2022 avg | 155.8 runs/innings | |
| Era 3 avg (2019–2025) | 161.0 runs/innings | 2024 is 12.6 above era mean |
| Era 1 avg (2008–2012) | 141.6 runs/innings | 2024 is 32 above 2008–2012 baseline |
3Why It's Surprising
2024's 173.6 marks an 8.5-run jump from 2023 (165.1) — bigger than any single-year jump in the prior decade. The following season (2025: 171.0) held near the peak, confirming that 2024 was not an outlier but a new structural baseline. In absolute terms, 173.6 sits 32 runs above the Era 1 average (141.6), meaning an average 2024 IPL innings would have been a high-scoring innings by 2008 standards. The transformation is generational.
4Scope and Limits
- Covers IPL matches in Cricsheet corpus (2008–2025). IPL 2026 season data is separate.
- Season averages computed per innings. Includes league stage and playoffs.
- Individual season comparison (e.g., 2021 in UAE, 2009 in South Africa) not controlled for venue effects.
5Provenance
CricketStudio aggregation of Cricsheet IPL corpus (CC BY 3.0). data/_ipl-historical-trend-data.json. Season-by-season averages. Computed 2026-07-07. Script: scripts/build-ipl-historical-trend-data.mjs.