Back-to-back losses at home have given vent to a number of questions related to team selection, captaincy, individual performances, etc. I always feel that players should undergo a performance appraisal: In a company, a fixed total amount is allocated to a department and based on individual performance, it gets distributed. Department performance also plays an important part in deciding the total allocated amount. I have tried to devise a very simple yet effective algorithm to determine how much an individual team player gets in a winning or losing cause.
The main highlights of the model are
1. There are 4 main roles: Batting, bowling, wicketkeeping and captaincy. The role(s) of each player for which he is primarily into the team is stated before each match. Weightages of each role in a team’s efforts are also pre fixed and initial score of each player is the sum of his different role weightages.
Role/Profiles in a team | Weigtage (Impact on team’s overall performance) |
Batsman | 1 |
Bowler | 1 |
Captain | 0.5 |
WK | 1 |
NA | 0 |
Batsman | Bowler | Captain | W/K | ||
Player name | Pre-specified Role |
| Initial No of points allocated | ||
Sehwag | Batsman | NA | NA | NA | 1 |
Gambhir | Batsman | NA | NA | NA | 1 |
Pujara | Batsman | NA | NA | NA | 1 |
Tendulkar | Batsman | NA | NA | NA | 1 |
Kohli | Batsman | NA | NA | NA | 1 |
Yuvraj | Batsman | Bowler | NA | NA | 2 |
Dhoni | Batsman | NA | Captain | WK | 2.5 |
Ashwin | NA | Bowler | NA | NA | 1 |
Zaheer | NA | Bowler | NA | NA | 1 |
Ishant | NA | Bowler | NA | NA | 1 |
Ojha | NA | Bowler | NA | NA | 1 |
In this team, an all-rounder like Yuvraj and wicketkeeper-batsman-captain Dhoni have higher weights in the team initially. The readers will notice that there are many user definable inputs which can be modified as required.
2. In a match, scores are then allocated to each player based on his performance in that particular match. The scores have a pre-specified editable range shown below. The sum of all the scores then form a player’s score in that match for roles he was in the team in the first place.
Points | Description |
0 | NA |
0.2 | Very poor |
0.4 | Poor |
0.6 | Average |
0.8 | Good |
1 | Very good |
1.2 | Excellent |
1.4 | Outstanding |
Points are selected from the drop down to rate each player
Batsman | Bowler | Captain | W/K | |
Player name | Points scored in that match | |||
Sehwag | 0.4 | 0 | 0 | 0 |
Gambhir | 0.4 | 0 | 0 | 0 |
Pujara | 0.8 | 0 | 0 | 0 |
Tendulkar | 0.6 | 0 | 0 | 0 |
Kohli | 0.4 | 0 | 0 | 0 |
Yuvraj | 0.6 | 0.4 | 0 | 0 |
Dhoni | 0.4 | 0 | 0.4 | 0.6 |
Ashwin | 0 | 0.6 | 0 | 0 |
Zaheer | 0 | 0.4 | 0 | 0 |
Ishant | 0 | 0.4 | 0 | 0 |
Ojha | 0 | 0.6 | 0 | 0 |
The final points scored are a multiplication of the weightage table and the actual points scored and are calculated for each player
Batsman | Bowler | Captain | W/K | |||
Player name | Actual number of points secured in the match | Total | Difference | |||
Sehwag | 0.4 | 0 | 0 | 0 | 0.4 | -0.6 |
Gambhir | 0.4 | 0 | 0 | 0 | 0.4 | -0.6 |
Pujara | 0.8 | 0 | 0 | 0 | 0.8 | -0.2 |
Tendulkar | 0.6 | 0 | 0 | 0 | 0.6 | -0.4 |
Kohli | 0.4 | 0 | 0 | 0 | 0.4 | -0.6 |
Yuvraj | 0.6 | 0.4 | 0 | 0 | 1 | -1 |
Dhoni | 0.4 | 0 | 0.2 | 0.6 | 1.2 | -1.3 |
Ashwin | 0 | 0.6 | 0 | 0 | 0.6 | -0.4 |
Zaheer | 0 | 0.4 | 0 | 0 | 0.4 | -0.6 |
Ishant | 0 | 0.4 | 0 | 0 | 0.4 | -0.6 |
Ojha | 0 | 0.6 | 0 | 0 | 0.6 | -0.4 |
Difference indicates the points lost/gained vis-a-vis the original points/weight the player had at the beginning of the match. In the model, care is taken to avoid accidental entry of player scores for “NA” category over here. It is taken care of in the next section.
3. Now, credit needs to be given to the likes of Ashwin, who batted good enough to save us from an innings defeat. Here, I have considered an additional out-of-way category: Doing something unique for the team like a bowler scoring runs or a batsman occasionally taking on a couple of wickets. Similar procedure is adopted here to arrive at total out-of-way performance score for each player. Here however, I have kept the weights a little higher than in the previous occasion, for all the entitled roles performed for the team, doing well in a role not usually attributed to the player, is a real bonus. This, as mentioned earlier, can be changed at user’s discretion.
Roles | Weigtage (Normal Role) | Weigtage (Out of way Role) |
Batsman | 1 | 1.5 |
Bowler | 1 | 2 |
Captain | 0.5 | 2.5 |
WK | 1 | 3 |
NA | 0 | 0 |
Player | Total points for out-of-way performance |
Sehwag | 0 |
Gambhir | 0 |
Pujara | 0 |
Tendulkar | 0 |
Kohli | 0 |
Yuvraj | 0 |
Dhoni | 0 |
Ashwin | 2.4 |
Zaheer | 0 |
Ishant | 0 |
Ojha | 0 |
4. Nobody can escape from fielding. Fielding related points are calculated for each player. Here, wicketkeeper is not allocated any points as he is already been given points for his gloves’ skills. I have allocated 2 weightage points for fielding. All the total points – for normal role performance, extraordinary performance and fielding – are added to arrive at a final score for each player in that match.
Fielding | Points |
Very poor | 0 |
Poor | 0.4 |
Average | 0.7 |
Good | 1 |
very good | 1.3 |
Excellent | 1.6 |
Fielding Points secured by each player are
Player | Fielding score | Total fielding points (Wt of 2 for fielding) |
Sehwag | 0.4 | 0.8 |
Gambhir | 0.4 | 0.8 |
Pujara | 0.4 | 0.8 |
Tendulkar | 0.4 | 0.8 |
Kohli | 0.4 | 0.8 |
Yuvraj | 0.4 | 0.8 |
Dhoni | 0 | 0 |
Ashwin | 0.4 | 0.8 |
Zaheer | 0.7 | 1.4 |
Ishant | 0 | 0 |
Ojha | 0.7 | 1.4 |
Final score in the match
Player | Total points scored in match |
Sehwag | 1.2 |
Gambhir | 1.2 |
Pujara | 1.6 |
Tendulkar | 1.4 |
Kohli | 1.2 |
Yuvraj | 1.8 |
Dhoni | 1.2 |
Ashwin | 3.8 |
Zaheer | 1.8 |
Ishant | 0.4 |
Ojha | 2 |
5. Now, we arrive at the compensation part. A base total compensation is set for the team as a whole, which can be adjusted depending on the result of the match: Big loss, narrow loss, narrow win, comfortable win, big win, i.e. multiplication of the result’s weight with the base compensation.
Team Performance | Description |
Bad Loss | 0.5 |
Loss | 0.8 |
Narrow margin loss | 0.9 |
Narrow margin win | 1.1 |
Comfortable Win | 1.2 |
Big win | 1.5 |
Total Decided Compensation to team before start (Playing 11) | |
50,000,000 | |
Result | Loss |
Total Compensation for this match | |
40,000,000 |
We now take relative weights of each player’s score in the match to arrive at his individual remuneration for that match. % share is multiplied with the revised total compensation to arrive at individual player’s compensation. This is then compared with what he could he have got had he performed, had all players given their expected performances, in a result deserving the decided compensation for the team.
Player | relative wt in this match | Orignal Wts before start | Gain/Loss in % | Earnings of each member | Gain/Loss in Rs |
Sehwag | 6.82% | 7.41% | -0.59% | 2,727,273 | (976,431) |
Gambhir | 6.82% | 7.41% | -0.59% | 2,727,273 | (976,431) |
Pujara | 9.09% | 7.41% | 1.68% | 3,636,364 | (67,340) |
Tendulkar | 7.95% | 7.41% | 0.55% | 3,181,818 | (521,886) |
Kohli | 6.82% | 7.41% | -0.59% | 2,727,273 | (976,431) |
Yuvraj | 10.23% | 14.81% | -4.59% | 4,090,909 | (3,316,498) |
Dhoni | 6.82% | 18.52% | -11.70% | 2,727,273 | (6,531,987) |
Ashwin | 21.59% | 7.41% | 14.18% | 8,636,364 | 4,932,660 |
Zaheer | 10.23% | 7.41% | 2.82% | 4,090,909 | 387,205 |
Ishant | 2.27% | 7.41% | -5.13% | 909,091 | (2,794,613) |
Ojha | 11.36% | 7.41% | 3.96% | 4,545,455 | 841,751 |
I have shared the sheet presenting the complete model here.
There, you will find all the formulas which I have used. All fields marked in red are user definable.
Observations:
1. Ashwin did not have a great weight initially, but due to his batting, he became the biggest gainer, even though the total team compensation was reduced.
2. Dhoni and Yuvraj became the biggest losers, still they continued to earn more than others. They would have gained the highest in a winning cause.
This is just an attempt from me to ensure our cricketers get paid only if they deserve and not earn a prefixed amount irrespective of their contribution. I request your comments and suggestions below.
Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news