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)