Sachin Tendulkar of India is the leading run-scorer in Tests as well as one-day international cricket. He has scored 16917 runs in ODI and 12773 runs in test cricket.
I think peter Siddle (Aus) is the leading wicket taker at the ovel.
M S Dhoni
Jayawardene (SL) is the highest run taker in t20 world cup 2010
Muttiah Muralitharan with 783 wickets.
ben hilfenhous- 18 wickets
Anil Kumble with 619 wickets