Tendulkar and Richards swap places as best ODI batsmen
In my previous article I had taken two important ODI batting measures and attempted to analyse batsmen skills using those

AFP
It is amusing. A few days back whole lot of people were lambasting me for not having Tendulkar on top. Now another set of people are screaming that Tendulkar is on top. Hey guys, this is only an analysis. I am one insignificant analyst who works with a computer and a Cricket database. The greats remain greats, whatever I (or for that matter you all) say.
Just one more thing. Unlike what some have suggested, I have not gone out of the way to put Tendulkar on top. He is one of the greatest but NOT my favourite batsman.
As done before I have incorporated a summary response to readers' comments at the end.
In my previous article I had taken two important ODI batting measures and attempted to analyse batsmen skills using those. It elicited the usual comments on the additional parameters for consideration. Hence instead of doing a straightforward follow-up to that analysis, I have gone the whole hog and after considering all relevant parameters, come out with what I feel should be a very fair ODI batsmen ranking based on what they have achieved over their careers.
The following 8 facors are considered.
1. Total runs scored (TRS) 2. Batting Average (AVGE) 3. Runs per Innings (RPI) 4. Strike Rate (STRT) 5. Quality of bowlers faced (BOWQTY) 6. % of Team runs (TRPER) 7. Wins achieved - Absolute number of wins (WINS) - Win % of matches played (WINSPER) 8. MOM awards received/frequency (MOM).
1. Total runs scored (20 points)
This is a recognition of the longevity of the player. There is no doubt that the runs scored has to be given decent weightage. At the same time care has been taken to see that the olden era players such as Richards, Greenidge et al do not suffer unduly. My belief is that it is very unlikely for any batsman, including Tendulkar, to exceed 20000 runs. Hence the limit seems correct. The formula used is
- TRS = Total runs scored / 1000.
2. Batting Average (15 points)
This is a straightforward calculation. We need not worry about not-outs since there is a separate factor for that. Since the batting average is unlikely ever to exceed 60.0, we are within the maximum level. The formula used is
- AVGE = Batting average / 4.0.
Note: David Barry is doing some simulation work with a view to establish a correlation between Average and Strike Rates. It is too early to incorporate these first level findings. Hence at this stage I have taken the simple, easily understandable method of separating the Average and Strike Rate measures with individual weightages. Similarly Jeff Grimshaw's ideas about treating balls played as a resource and giving credit for the same is quite good. However I do not want too many overlapping parameters. Already I have Average and RPI.
3. Runs per Innings (5 points)
This is to mitigate the factor of a high number of not-outs, especially for middle-order batsmen. Again a straightforward calculation. Since the Batting average is unlikely ever to exceed 50.0, we are within the maximum level. The formula used is
- RPI = Runs per innings / 10.0.
Note: I briefly toyed with Abhihjeet Dongre's excellent suggestion of excluding from the total number of innings the innings in which the batsman has finished not out at a score below his batting average. This redresses the balance towards middle order batsmen slightly. However I have finally rejected this tweak since I feel that they have already got the full benefit of not outs while calculating the Batting Average. The purpose of separation of these two factors will be lost if I do not use the full complement of innings played.
4. Strike Rate (25 points)
I consider this factor as the most important measure and that is reflected in the weightage. However much we talk about the importance of scoring runs, it is essential that these are scored at a reasonable pace. It does not mean that every century should be a run-a-ball one. However, it is true that many a match has been lost because the batsmen have not moved up the scoring rate at the right time.
However a major tweak has been done. The actual strike rates have been adjusted up or down based on the decade scoring rates pro-rata. In other words, if Viv Richards played between 1975 and 1991, his actual scoring rate has been adjusted pro-rata for the three decades, viz., 1970s, 1980s and 1990s. In general this will mean that the older players will get a slight benefit since the scoring rates were lower, as indicated in the table below.
AllMats 1970s 1980s 1990s 2000s
Batsman Prev SR Adj SR % chg
- STRT = (Adjusted) Strike Rate x 25.0.
5. Quality of bowling faced (15 points)
This is a double weighted adjustment. The objective is to make sure that the runs acored against stronger teams such as Australia are given much higher weighting than the runs scored against weaker countries such as Zimbabwe. Care also has to be taken that the weaker Australian teams such as those during the mid-1980s are treated accordingly. The complex process is explained below.
First a bowling quality index is found for each innings. This is done by the following formula (somewhat similar to the one used by David Barry). I had thought of this earlier, but dismissed it as too complex. Now I think it is necessary.
Sum of (Balls bowled by each bowler x Bowler's bowling avge) Innings BQI = ----------------------------------------------------- Sum of (Balls bowled by each bowler)In one of my earlier articles on Team Strength analysis I used a simple average of the top 5 Bowling averages. That was when I was trying to find the strength of team as it walked on to the field. However here I am trying to find how valuable the batsman's innings was. Hence the actual deployment of the bowling resources is necessary. Wasim Akram will make the Pakistani team that much strong, on paper, however, if he did not bowl a single ball, to that extent the bowling lacks sting.
Now comes the second weighting. For this the actual scores of batsman and the Innings BQI are used. The formula is explained below.
Sum of (Batsman innings score x Innings BQI) Batsman career BQI = -------------------------------------------- Sum of (Batsman innings score)There is some convergence of values as batsmen score many runs. Note the BOWQTY value for the top 5 batsmen. Hence special care has to be taken to assign points. Amongst batsmen who have scored greater than 2000 runs, Craig McMillan is the best with a BQI of 34.48 and Habibul Bashar the worst with a BQI of 43.47. If we lower the limit to 1000 runs, Nicky Boje is the best with a BQI of 31.3 and Glenn Turner the worst with a BQI of 47.63. No batsman has a career BQI below 30.00 and no batsman has a career BQI above 50.0. The Batsman career BQI is used to derive the index value based on the following formula.
- BOWQTY = 50.0 - Batsman career BQI.
6. % of Team runs (5 points).
The value of a batsman to the team is also determined by the share of the batting load he takes. In other words the % of team runs he scores. This is a secondary parameters and has a weighting only of 5 points. With a criteria of 2500 runs and above, the highest share of team runs scored is by Zaheer Abbas with 21.6%, followed by Greenidge with 19.2%, then by Richards with 19.2% and finally by Tendulkar with 18.1%. The formula used is
- TSPER = % of Team share * 20.0.
Upto this point, the full weight will be given only if the batsman has scored above 2000 runs. Else the points secured will be proportionately downsized.
7. Wins achieved (5 points)
Winning is something special, if not everything (as the Americans profess). No one wants to lose. Hence we should give value to this important aspect of the game without going overboard. This is done in two parts. The first is to derive an index value solely based on the number of wins achieved. This will benefit players who have played more games and have been part of successful teams. The highest number of wins achieved is 220 by Jayasuriya, followed by Ponting with 216, Inzamam with 214, Gilchrist with 214 and Tendulkar with 206. The formula used is
- WINS = No of wins /50.0.
8. Win % achieved (5 points)
What about Richards who achieved 132 wins in 187 matches (a 70.6 win %), which is much higher than that of Tendulkar, 206 wins in 417 matches (49.4%) or Steve Waugh, 196 in 325 (60.3%). His win % suffers only in comparison to the current Australian team, some of whom having over 75%.
This factor addresses this problem. Credit is given to the % of wins achieved, subject to minimum number of matches being reached. The formula used is
- WINSPER = % of wins x 5.0.
9. MOM awards received (5 points).
The last parameter is on the MOM awards achieved. This is the only subjective measure, as pointed to by Shankar Krishnan of Riyadh. However since this is the only individual evaluation measure available I have to consider it. Whatever be the idiosyncracies of the adjudicators there is no doubt that the MOM awards are a pointer to the contribution to the wins achieved by the team.
I have tried to remove the subjective factor, to a certain extent, by considering the frequency of awards also in addition to the absolute number of awards. This is also fair to the older players. Consider this. Richards has got 31 awards in 187 matches. He lags far behind Jayasuriya who has got 45 awards in 415 matches. However when we consider the frequency, Richards has a frequency of one in 6 matches, while Jayasuriya, one in 9.2 matches. Incidentally Tendulkar leads the absolute number of awards with 55. The frequency ranges from 6.0 to 20.0 (limiting value). The formula used is
- MOM = (MOM Awards/30.0) + (3.0 * (20.0 - MOM Frequency)/15.0).
For the last two points, the full weight will be given only if the batsman has played above 50 matches. Else the points secured will be proportionately downsized.
Now the table of top 30 ODI batsmen of all time. The table is current upto match 2759, the facile English win over the hapless South Africans, giving them a 4-0 lead.
The top ODI batsmen of all time - as on 28 August 2008.
Richards is in second place, again deservedly so. He has scored only 6721 runs, but made up for the huge shortfall in index points with his outstanding average, strike rate, win % and MOM frequency. He may very well move a little bit down in the list in the years to come. But will not lose any of the aura.
Jayasuriya is next, having made up for his low Average and RPI with a mountain of runs scored at a scorching pace. The Lankan readers will be happy that the contributions of the entertainer non-pareil have been recognized. He has managed to retain the third position depsite a poor run of ODI matches against India.
Ponting and Gilchrist, two great Australian batsman, follow in the next two positions, through different combination of high points. Ponting with high average and good strike rate while Gilchrist with lower average and excellent strike rate. Both have great win related numbers.
Lara, Kallis Inzamam, Bevan and Ganguly complete the top 10. This elite placing of these quality batsmen cannot be debated. In fact Lara and Kallis exchanged places after the last match.
There is no doubt that players such as Pietersen (25th currently), Sehwag (26th), Dhoni (27th) and Hussey (39th) will move up the list as they score more runs. However this may be partly compensated by the possible decrease in their averages. Dhoni is surely on the way to becoming an excellent finisher in the Bevan/Hussey mode and as such is unlikely to drop his average. Pietersen's average could drop a little bit. Hussey's could drop significantly unless otherwise he does what Bevan did over a long career.
It should be noted that if we change the weightings, the batsmen will move up or down the list. For instance, Strike Rate could be reduced to 20 points. In that case, Jayasuriya and Ponting will exchange places. But these are minor movements only. It is my firm belief that the top 2, Tendulkar and Richards will remain where they are, whatever be the weightings.
Batsmen such as Kluesener, Dhoni and Pietersen, who have not even scored 4000 ODI runs have managed to reach the top 30 positions in the all-time best batsmen table. This indicates that the weightings for non-longevity measures have been given due importance.
Finally, one important point to be noted. No analyst starts with an idea to prove that one batsman is superior to another or push their favourite batsmen on top. Such shallow analyses will be found out in no time at all. The idea is to come out with a vehicle for healthy discussion and exchange of views. Hence please avoid rude and vicious comments. They have no chance of being read by any one. Pl make your point in a courteous and acceptable manner. The readers have their right to be heard but also their responsibilities to be constructive and courteous.
To view the complete list, click here
This list consists of batsmen who have scored a minimum of 1000 ODI runs. Please remember that many of the calculated points are downsized for batsmen in the 1000-2000 range. They are included only to show where some of the batsmen from the lesser countries stand.
Summary response to readers' comments (Possible tweaks)
1. Avoidance of double weighting for "Wins".
2. Possible cap on Runs scored weighting.
3. Adjust for the paucity of matches played during the early 10 years.
4. Giving weight to key tournament wins such as World Cup and Champion's Trophy.
5. The subjective nature of MOMs, already mentioned by me in the main post does not go well with readers.
6. Quite a few readers have, while accepting Tendulkar's position at no.1, have questioned the wide gap between Tendulkar and Richards. It worries some readers that this gap will keep on widening.