These are the players with the most 1000 runs and 100 wickets in ODIs
In 115 matches, the Kiwi legend scored 1751 runs and scalped 158 wickets
The former Pakistan captain has played 175 matches, with 3709 runs and 182 wickets to his name
The Windies legend played 187 matches, with 6721 runs and 118 wickets under his belt
The England captain played 116 matches, with 2113 runs and 145
scalps during his career
The Pakistan legend turned out for 122 matches, scoring 2653 runs and 111 wickets
The World Cup-winning captain has played 225 matches, scoring 3783 runs and bagging 253 wickets:
The former India head coach played 150 matches, with 3108 runs and 129 wickets to his name
The Sri Lankan has played 308 matches, and has scored 9284 runs and 106 wickets in this time