It is one of the most watched sports on television in the world. The stadiums are jam-packed with cric lovers to watch live action. Yes, we are talking about cricket. The game which is considered as a religion in India is also one of the most beloved sport around the globe. We see many superstars in this game and much hyped are the batsmen who score plethora of runs and entertain number of fans like you and me. Today, let us talk about the top 10 players with most centuries in cricket in all formats.
Many players have achieved different milestones but there are only few who have scaled the mountain of success. Regarded as a momentous score for batsmen, a century is seen as a career highlight. Meet the top 10 players with most centuries in cricket in all formats.
10AB de Villiers, Total 47 (Test 22, ODI-25)
Third Proteas batsman in the list for most number of tons in international cricket. AB de Villiers, fondly known as ‘Mr 360’ stands tenth in the list. With average of 48.11, this hard-hitting batsman scored 20,014 runs in international cricket. He is the most swashbuckling batsman of his generation. He is one of the few player who possess the character to play consistently across all the formats of the game.