Aditya Mallick
Sachin Tendulkar has the maximum number of centuries in international cricket. He has a record-breaking 100 centuries.
One of the greatest batters of this generation, Virat Kohli smashed 80 centuries in international cricket. He is the only one who might surpass Sachin Tendulkar.
Fondly known as 'Punter', Ricky Ponting smashed 71 hundreds during his international cricket career.
The former Lankan legend, Kumar Sangakkara recorded 63 international centuries.
Probably the greatest all-rounder of all-time, Jacques Kallis recorded 62 international centuries.