Courtney Walsh of West Indies has scored the highest number of ducks in Test Cricket with 43 ducks in 185 innings.
Sachin tendulakar of India has scored the highest number of centurys in internatiaonal cricket he has scored 99 centurys 48 in odis 51 in tests
Sachin Tendulkar (200)
Australia has scored hishest number of runs.Australia has scored 417/6.
He scored 452 in first class national cricket. In international "test" cricket, his highest score was 334 not out at Headingly in England.
Sachin Ramesh Tendulkar(INDIA)