Expert Speak blogs : Castrol Cricket The best ODI batsmen of all time
CastrolCricket
 
 
link
top

Expert Blog

The best ODI batsmen of all time

Arvind Iyengar

Our expert sheds light on the greatest batsmen in the 50-over format. Read on to see if your favourites have made the cut.

I was engaged in a couple of conversations this week on who are the best ODI batsmen of all time.

Everyone talks about Sachin Tendulkar (but then again it’s hard to have any cricket conversation about all-time anything without mentioning Tendulkar). My Aussie friend was convinced Ricky Ponting would crack the top three, while Brian Lara also got some votes. I decided to use some numbers to settle the debate.

There are a few basic stats that we can look at for determining the best - the Castrol batting momentum is a measure of overall performance in an innings that combines runs scored and strike rate. Applying the same criteria over the course of a career (average and strike rate) gives us an adjusted batting momentum. In addition, I have thrown in few other factors:

- Strike rates have been adjusted for the era in which a batsman played in. For instance,  Viv Richards’ strike-rate of 90.2 in the 1980s stood out a lot more in that time and has been appropriately increased based on the average strike rate of batsmen in the 80s compared to that of the 2000s.

- A “volume of runs” bonus for longevity/sheer magnitude of achievement has been added, i.e. the more runs one has scored in a career, the higher this bonus.

Finally, only batsmen with over 6000 runs have been considered.

Here’s what the final table looks like with the final adjusted batting score indicated in the final column:

Rank Player Runs Ave SR Adj SR Total
1 IVA Richards (WI) 6721 47.00 90.20 101.02 70.0
2 MS Dhoni (India) 6497 51.15 88.52 88.52 69.3
3 SR Tendulkar (India) 18111 45.16 86.32 89.34 68.4
4 MG Bevan (Aus) 6912 53.58 74.16 79.35 67.8
5 RT Ponting (Aus) 13686 42.63 80.60 82.21 59.7
6 JH Kallis (SA) 11372 45.48 72.88 74.34 58.3
7 MJ Clarke (Aus) 6622 45.35 78.10 78.10 57.2
8 DM Jones (Aus) 6068 44.61 72.56 79.09 56.5
9 ML Hayden (Aus) 6133 43.8 78.96 78.96 55.5
10 BC Lara (WI) 10405 40.48 79.51 82.69 55.4



The top four are a notch above the rest and there’s not a lot to tell them apart. Richards is on top with an average of 47 and strike rate of 90 in an era when such numbers were unheard of. MSD is ranked ahead of Sachin at number 2 - the Indian skipper has a better average and strike rate, and Sachin’s “volume of runs” bonus did not get him ahead. (FYI - this bonus was a simple number from 1-10 with Sachin getting a 10 as the highest run getters in ODIs, and everyone else getting a pro-rated bonus based on their career aggregate).

Michael Bevan is the highest rated Aussie because of his average, which is the highest on this list. Ponting and Kallis come in at 5 and 6. The surprises are Michael Clarke and Dean Jones in the top 10 and both have very similar numbers. Clarke seldom gets credit for his achievements and it’s only a matter of time till we start thinking of him as one of the all-time greats. Dean Jones, who averaged over 44 for the bat will probably be more (in)famous for his commentary, but he’s arguably the most underrated batsman of all time. Brian Lara rounds out the top 10.

Honourable mentions go to Sehwag, Gilchrist, Saeed Anwar, Mohammad Yousuf and Sourav Ganguly who just missed out on making the cut.

Overall, it’s a pretty stellar group of batsmen in this list and Viv Richards is top of the charts.

Posted by Arvind Iyengar on 11/04 at 01:20 PM

Arvind,

Nice one. Shouldn’t you be considering a factor which represents where a batsman is in his career ?
(i.e. Viv Richards - 100%, Sachin - 90%, Dhoni - 50%)

Charit

Posted by charit  on  11/06  at  08:48 AM

You should include at which position person is playing… as dhoni has high average because he comes at 6 at remain not out, as he has to play few overs.. so average should not be runs/out , it should average out in some way like runs/inning. Give a advantage of not out but not so much that his average become too high.. Dhoni apeearing in this list is just because he comes at 6 and remain not out..

Posted by  on  11/06  at  10:07 AM

Fair point Charit, but then it becomes impossible to compare current day players with past players. The minimum cut off on runs at least screens for people still too inexperienced. FYI, Dhoni has already played more matches than Richards!

Jadhon- I think this is the most valis critique I have heard to this. I was considering doing this with “Runs per innings” instead of the average. If you use that the rankings change a bit. Tendulkar and Richards top 2, Dhoni drops to number 6 on the all time list. Ponting is 3rd, while Sehwag, Gilchrist and Gayle sneak in to the top 10. The top ten list becomes dominated by openers and number 3 batsmen, with Dhoni the only middle order batsman in the top 15. Maybe that gives too much of a benefit to people to had more opportunities to play longer innings’ (e.g.-Bevan drops all the way to number 21), but you can make a case for this.

Posted by  on  11/12  at  10:47 AM
Please Login to Comment.
top
top

Recent Posts

top