These are the players with the most 1000 runs and 100 wickets in ODIs

Richard Hadlee, Kapil Dev and Ravi Shastri, among others!

In 115 matches, the Kiwi legend scored 1751 runs and scalped 158 wickets

Richard Hadlee (NZ)

The former Pakistan captain has played 175 matches, with 3709 runs and 182 wickets to his name 

Imran Khan (PAK)

The Windies legend played 187 matches, with 6721 runs and 118 wickets under his belt

Viv Richards (WI)

The England captain played 116 matches, with 2113 runs and 145
scalps during his career

Ian Botham (ENG)

The Pakistan legend turned out for 122 matches, scoring 2653 runs and 111 wickets 

Mudassar Nazar (PAK)

The World Cup-winning captain has played 225 matches, scoring 3783 runs and bagging 253 wickets: 

Kapil Dev (IND)

The former India head coach played 150 matches, with 3108 runs and 129 wickets to his name 

Ravi Shastri (IND)

The Sri Lankan has played 308 matches, and has scored 9284 runs and 106 wickets in this time 

Aravinda de Silva (SL)

Follow us on: