Only Sachin Tendulkar (from India) scored 100 centuries in International Cricket (Test + ODI). He scored 51 centuries in Test Cricket and 49 centuries in ODIs. This is a world record.
He has scored a total of 4 centuries in international cricket. 3 in ODI and 1 in test cricket. He does not have any T20 centuary.
which type of cricket?in one day international- 41_x-Sachin Tendulkar, India (156 matches)
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
Eoin Morgan -Ireland Then England
Sachin Tendulkar scored 100 centuries in the international cricket.He is the one and only.
Sachin Tendulkar with 47 centuries
Sachin Ramesh Tendulkar--46 centuries
No batsmen has scored three triple centuries.. Virender sehwag has scored two tripple centuries so far..