List of Most Centuries in Cricket (All Formats 100s)

Here is the list of the 10 Most Centuries in cricket including all formats. Scoring centuries in any format at the international level is an achievement but this list contains those players who mastered the art of converting half-centuries into centuries then double hundreds or big hundreds.

Stats to Focus

Sachin Tendulkar is the first and the only player to hit 100 international centuries in cricket, also he tops the list of the most centuries in cricket.

Virat Kohli has the most centuries in ODI cricket which is 50.

Sachin Tendulkar has the most centuries in Test cricket which is 51.

Sachin Tendulkar also has the most centuries (29) in away Test cricket.

Virat Kohli has the most ODI centuries at home which is 24, also he has the most away ODI centuries which is 20.

Rohit Sharma and Glenn Maxwell have 5 centuries in T20I cricket which is currently the most by any player.

List of the Most Centuries in Cricket

Sachin Tendulkar (IND)66478234357248*10051, 49
Virat Kohli (IND)52258026733254*8029, 50, 1
Ricky Ponting (AUS)560668274832577141, 30
Kumar Sangakkara (SL)594666280163196338, 25
Jacques Kallis (SA)519617255342246245, 17
Hashim Amla (SA)34943718672311*5528, 27
Mahela Jayawardene (SL)652725259573745434, 19, 1
Brian Lara (WI)43052122358400*5334, 19
David Warner (AUS)37646718817335* 4926, 22, 1
Rahul Dravid (IND)509605242082704836, 12