5 players who have scored 10,000 runs and taken 100 wickets in ODIs

Srihari
Dilshan Sri Lanka
Dilshan is the latest entry to an elite list

The ever-changing nature of cricket means that One Day Internationals (ODIs) barring the ICC Cricket World Cup aren't as celebrated as they once were. Yet, records achieved in the format, due the nature of the game have never been more interesting.

Scoring 10,000 ODI runs is a lot more difficult than taking 100 ODI wickets. After all, a lot more have done the latter and only a select few have done the former. But to do both is a rarity. So rare in fact that only five players have managed to achieve the double of scoring 10,000 runs and taking 100 wickets in ODIs.

So here is the list of players who have managed the unique feat of scoring 10,000 runs and picking up 100 ODI wickets.

5. Tillakaratne Dilshan

The latest entry into this elite club was Sri Lanka's Tillakaratne Dilshan, who recently announced his retirement. When he went past the 10,000 ODI run mark against Pakistan, he became only the 11th cricketer to cross that milestone and the fourth Sri Lankan cricketer to achieve it.

With already over a hundred wickets to his name at the time, he also became only the fifth player achieve the unique double of 10,000 runs and 100 wickets in ODIs. While his achievements are incredible, such was the quality of players before him that he is fifth on this list in terms of runs scored and has the worst bowling average and second-lowest number of wickets.

However, he finished his ODI career, which spanned 330 matches with 10,290 runs at an average of just under 40 and 106 wickets at an average of 45.07. However, he is the second Sri Lankan to achieve this unique feat.

4. Sourav Ganguly

Ganguly India

If there is one criticism that is often leveled at Sourav Ganguly, it is that he didn't deliver as well in the longest format of the game, despite all of his achievements as a captain and as a destructive batsman in the limited-overs. In ODIs however, he was one of the best openers to have ever played for India.

With the ability to bowl some handy medium pace as well, he served as a useful option with the ball as well. While he wasn't especially quick or have all the tricks that bowlers have these days, he still finished with 100 ODI wickets and that combined with his tally of over 11,000 runs helps him take his place on this list.

When Ganguly called time on his ODI career, he had played 311 matches and had scored 11,363 runs at an average of 41 and taken 100 wickets as well. Despite playing the fewest ODI matches of anyone on this list, he makes the cut.

3. Jacques Kallis

Kallis South Africa

One of the finest all-rounders to have ever played the game, Jacques Kallis was a rock that held the South African side together for well over a decade. While he might be better known for his exploits in the longest format of the game, it wasn't as though, he wasn't handy in ODIs.

In fact, with over 11,500 ODI runs and in excess of 250 wickets, he is arguably the most successful all-rounder to have ever played the format. Batting in the top-order and providing useful wickets with the ball, Kallis will go down as one of the best, even if his critics bring up his tendency to lose games because he wasn't fast enough with the bat towards the end of his career.

Still, a tally of 11,579 runs at an average of 44.36 and 273 wickets at an average just over 30 in 328 matches are numbers most players can only dream of. He is the only non Asian cricketer on this list and has the second-most wickets and third-most runs of the five to achieve the unique feat of 10,000 runs and 100 ODI wickets.

2. Sanath Jayasuriya

Sanath Jayasuriya

In an international career that spanned over two decades, Sanath Jayasuriya underwent a massive transformation that not many cricketers could have pulled off. Despite essentially being considered as a bowler who can swing his willow for the first decade of his career, he finished it as a dangerous opener who can bludgeon the ball to all corners of the ground.

Not only should he be praised for his incredible longevity but also his ability to prove his critics wrong time and again and for coming back from some incredible lean times. While he wasn't a revolutionary as some others were, his ability to transform into a batsman and bowler so seamlessly isn't something many have been able to achieve.

And he scored runs and took wickets. Plenty of them as well. 13,430 runs and 323 wickets in 445 ODI matches speak of player who was certainly good at what he was doing. Only three players have scored more ODI runs than Jayasuriya who is also the only player to have taken 300 wickets and scored over 13,000 runs.

1. Sachin Tendulkar

Sachin Tendulkar

On top of this list is unsurprisingly the man with pretty much, every record in the book as far as ODIs are concerned. Nobody has played more matches, scored more runs, hit more centuries and fifties and faced more balls in the history of ODI cricket. So it is not surprising that he has another record to his name.

While he was primarily a top-order batsman, he showed on more than one occasion that he could certainly turn his arm over and contribute with the ball as well. A tally of over 150 ODI wickets certainly speak for that, even if his average wasn't as good. Still, he picked up some crucial wickets with the ball when he wasn't scoring centuries for fun.

When he ended his ODI career, he had played 463 matches, scored 18,426 runs at an average of 44.83, including 49 centuries and 96 fifties and taken 154 wickets as well. And thereby making it to this unique list of players with over 10,000 runs and 100 wickets in ODIs.

Brand-new app in a brand-new avatar! Download Cric Rocket for fast cricket scores, rocket flicks, super notifications and much more!

Quick Links

Edited by Staff Editor