10. Martin Crowe - 2 hundreds in 17 innings
9. Gautam Gambhir - 2 hundreds in 9 innings
8. Shubman Gill - 2 hundreds in 8 innings
7. Ross Taylor - 3 hundreds in 34 innings
6. Sourav Ganguly - 3 hundreds in 31 innings
5. Chris Cairns - 3 hundreds in 28 innings
4. Sachin Tendulkar - 5 hundreds in 41 innings
3. Virat Kohli - 5 hundreds in 29 innings
2. Nathan Astle - 5 hundreds in 29 innings
1. Virender Sehwag - 6 hundreds in 23 innings
Next : No Hardik Pandya, Shami comes in among 2 changes? India's likely XI for World Cup 2023 clash vs New Zealand
Click to read more..