muthiah murlidharan of Sri Lanka holds the most wickets in one day international career
wasim akram .He is former Pakistan captain
Mehboob Alam from Nepal against Mozambique in Jersey, UK, on 25 May 2008 took all 10 Wickets and holds Guinness world record.
No cricketer has taken 10 wickets haul in odi
Adam Gilchrist
By Umer Gul of Pakistan, 5 wickets for just 6 runs against newzealand in the 2009 ICC T20 Worldcup.
The greatest number of catches taken by an Indian wicket-keeper in One-Day Internationals is 178, by Mahendra Singh Dhoni - though this figure is likely to increase, as Dhoni is still continuing his One Day International career as of 2011.
Not only 100,he holds the record of taking fastest 200 wickets as well.
Adam gilchrist from australiya
Sohail Abbas holds the world record for the most goals scored in international hockey. He is reported to have scored 306 goals in his international career so far.
Sohail Tanvir
Pete Rose holds the career record with 4,256 hits.
Career Length is the amount of time someone holds their career.