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
Tests: 51 ODIs: 49 updated on 10/29/2017
Sachin Tendulkar has scored maximum centuries; 48 in ODIs.
Sharjah Cricket Association Stadium.
In ODIs he has scored 12 centuries and in tests he has scored 26 centuries
In 2014, Rohit Sharma scored the highest score of 264 runs. It is the highest score played by any player in ODIs in international cricket. The match was happened in Eden Gardens, Kolkata against Srilanka.
sachin tops both the lists tests he has scored 42 and in ODIs he has scored 43
Sachin Tendulkar made the highest score in ODIs, his 200 was the first double hundred made in ODIs. It was made in Gwalior against South Africa.
Sachin Tendulkar has scored a total of 195 sixes in 463 ODIs played.
Herchelle Gibbs 36 (666666) v Netherlands 2007 World Cup in ODIs