Quoc: Rohit Sharma is an Indian cricketer and a right-handed top order batsman. He has made 24 centuries in international cricket -- 18 in One Day Internationals (ODI), 3 in Test cricket and 3 in T20I cricket -- as of July 2018.

How many centuries of rohit sharma in international cricket?
HW Chung: OK, some thoughts:
To answer this question, we should know that: He has made 24 centuries in international cricket -- 18 in One Day Internationals (ODI), 3 in Test cricket and 3 in T20I cricket -- as of July 2018. The answer is 24.