In a previous blog post, I have introduced the metric contribution score, which looks at the game situation, opposition player and venue and tells you how well a player has performed for each delivery of a match. This allows you to compare performances between batters and bowlers, and understand the impact of wickets compared with run prevention. I have calculated the contribution score for deliveries in the 2025 IPL season, and in this post I will provide some basic analysis of these values. If you’d like to compare this to the standard metrics, then you can see the top run scorers here and the top wicket takers here. Be aware that my statistics for averages may appear to misalign for a couple of reasons:
- I remove matches which were abandoned or rain affected because I cannot calculate contribution scores for these matches.
- Batting averages are calculated using only dismissals attributed to the bowler (so doesn’t include run outs), not all dismissals.
I will produce tables for both batting and bowling contributions, across all phases of the match and then split by powerplay, middle overs and death. These tables are all interactive - you can sort the columns by simply clicking on the column name.
Batting
We will start off with an interactive summary of the contribution scores per batter over all game situations. I have filtered to at least 100 balls faced by the batter.
Lets now break this down into different phases of the game:
- powerplay
- middle overs (overs 7-15)
- death (overs 16-20).
Each of these tables is filtered to at least 50 balls faced by the batter.
Powerplay
Middle Overs
Death
Bowling
Lets now see the same tables for bowlers, starting with all phases of the game. A minimum of 100 balls bowled per bowler is required.
We will break this down into the three different phases of the game again, filtering to at least 50 balls bowled for a bowler.
Powerplay
Middle Overs
Death