Players with 10000 Runs and 100 Wickets in ODI Cricket

The double of 10000 runs and 100 wickets in One Day Internationals is the ultimate mark of the complete cricketer. It demands excellence with both bat and ball sustained over a very long career, and only a handful of players in history have achieved it.

The Elite Club

Player Country ODI Runs ODI Wickets Span
Sanath Jayasuriya Sri Lanka 13,430 323 1989-2011
Jacques Kallis South Africa 11,579 273 1996-2014
Shahid Afridi Pakistan 8,064 395 1996-2015
Chris Gayle West Indies 10,480 167 1999-2021
Sourav Ganguly India 11,363 100 1992-2007

Note: Afridi falls short on runs but is included for context as the leading wicket-taker among all-rounders. The strict 10000/100 club is even smaller.

Sanath Jayasuriya revolutionised ODI batting as an opener while contributing more than 300 wickets with his left-arm spin. His 13,430 runs came at a strike rate that was revolutionary for his era, and his bowling provided crucial balance.

Jacques Kallis was the most complete of all. His 11,579 runs came with textbook technique, while his 273 wickets were taken with relentless accuracy. For more than a decade, he was South Africa's banker with both disciplines.

The All-Round Standard

Achieving this double requires playing 300+ ODIs at a high level. The physical demands of contributing with bat and ball in every match mean that only the most durable athletes survive long enough.

Chris Gayle's inclusion shows the value of longevity. While known primarily as a destructive opener, his 167 wickets, mostly with handy off-spin, pushed him past the bowling threshold to complete a unique double.

Sourav Ganguly reached exactly 100 wickets alongside his 11,363 runs, making him India's representative in this exclusive group. His left-arm medium pace was often underestimated but provided vital breakthroughs.

Why So Few

Modern cricket's specialisation works against the double. Players increasingly focus on one discipline, and the packed calendar leaves little room for developing secondary skills to elite levels.

The all-rounders who come closest today, like Ben Stokes, Shakib Al Hasan and Ravindra Jadeja, face the challenge of maintaining both disciplines deep into their thirties. Shakib, with 7000+ runs and 300+ wickets, is the closest active player to the runs milestone.

FAQs

Who has 10000 runs and 100 wickets in ODIs?

Sanath Jayasuriya, Jacques Kallis, Chris Gayle and Sourav Ganguly have all achieved the double of 10000 ODI runs and 100 ODI wickets.

Who has the most ODI wickets among all-rounders?

Shahid Afridi took 395 ODI wickets, the most by a recognised all-rounder, though he fell short of 10000 runs.

Did Jacques Kallis reach 10000 ODI runs?

Yes. Jacques Kallis scored 11,579 ODI runs and took 273 wickets in a glittering career.

Is Shakib Al Hasan close to the double?

Shakib Al Hasan has 300+ ODI wickets and 7000+ runs, making him the closest active player, though he needs more runs.

Who was the first to the double?

Sanath Jayasuriya was among the earliest to combine 10000 ODI runs with 300+ wickets, revolutionising the opener's role.

How many ODIs does the double require?

Typically 300 or more ODIs, demanding extraordinary durability across more than a decade at the highest level.

Editor

Editor at Cricfacts.com.  The Premier Cricket News Hub Providing Exclusive Updates on Cricket Events Worldwide, Including IPL, PSL, and More.