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

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.

Follow IPL Auction 2025 Live Updates, News & Biddings at Sportskeeda. Get the fastest updates on Mega-Auction and cricket news

Quick Links

Edited by Staff Editor
Sportskeeda logo
Close menu
WWE
WWE
NBA
NBA
NFL
NFL
MMA
MMA
Tennis
Tennis
NHL
NHL
Golf
Golf
MLB
MLB
Soccer
Soccer
F1
F1
WNBA
WNBA
More
More
bell-icon Manage notifications