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.
Sachin Tendulkar has the most centuries in ODI cricket which is 49.
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 21, also he has the most away ODI centuries which is 20.
Rohit Sharma has 4 centuries in T20I cricket which is currently the most by any player.
List of the Most Centuries in Cricket
|PLAYER||MATS||INNS||RUNS||HS||100s||Test, Odi, T20i|
|Sachin Tendulkar (IND)||664||782||34357||248*||100||51, 49|
|Virat Kohli (IND)||516||562||25711||254*||77||29, 47, 1|
|Ricky Ponting (AUS)||560||668||27483||257||71||41, 30|
|Kumar Sangakkara (SL)||594||666||28016||319||63||38, 25|
|Jacques Kallis (SA)||519||617||25534||224||62||45, 17|
|Hashim Amla (SA)||349||437||18672||311*||55||28, 27|
|Mahela Jayawardene (SL)||652||725||25957||374||54||34, 19, 1|
|Brian Lara (WI)||430||521||22358||400*||53||34, 19|
|Rahul Dravid (IND)||509||605||24208||270||48||36, 12|
|AB de Villiers (SA)||420||484||20014||278*||47||22, 25|