10. 4 hundreds in 34 innings - Mahela Jayawardene (Sri Lanka), 1999-2015
9. 4 hundreds in 25 innings - Tillakaratne Dilshan (Sri Lanka), 2007-2015
8. 4 hundreds in 22 innings - Mark Waugh (Australia), 1992-1999
7. 4 hundreds in 22 innings - AB de Villiers (South Africa), 2007-2015
6. 4 hundreds in 21 innings - Sourab Ganguly (India), 1999-2007
5. 4 hundreds in 18* innings - David Warner (Australia), 2015-2019
4. 5 hundreds in 42 innings - Ricky Ponting (Australia), 1996-2011
3. 5 hundreds in 35 innings - Kumar Sangakkara (Sri Lanka), 2003-2015
2. 6 hundreds in 44 innings - Sachin Tendulkar (India), 1992-2011
1. 6 hundreds in 17 innings - Rohit Sharma (India), 2015-2019
Next : Featuring Anil Kumble and Muttiah Muralitharan, Top 10 wicket takers in International Cricket
Click to read more..