Cricket has witnessed some of the best players across all eras that have changed the fortune of the games. Cricket is a team sport; however, it has its own value for the individual milestone. One such landmark is scoring a century, which is, a criterion to judge a player's legacy. In this article, we will talk about 'Top 10 Players with most centuries in International cricket';

1. Sachin Tendulkar

The legendary Indian Batsman Sachin Tendulkar tops the list of most centuries in international cricket with 100 centuries. Sachin has broken many records in world Cricket, including the most number of centuries in One-Day Internationals and Test cricket, scoring 49 and 51 centuries, respectively. Overall in his career, Sachin has played 664 matches for India, scoring 100 centuries and 164 half-centuries in his career.

2. Virat Kohli

The Indian batsman Virat Kohli has 78 centuries in his international career and sits in 2nd position in this list. Kohli is probably the best batsman of the modern era and comes in all times great in all formats of international cricket. Kohli has played 513 matches for India, scoring 26121 runs at an average of 53.96, which includes 78 centuries and 135 half-centuries. He has scored 48 centuries in One-Day International, 29 centuries in Test cricket, and one century in T20 international.

3. Ricky Ponting

The legendary Australian player Ponting has 71 centuries in his international career. One of the best batsmen and captains of his generation, Ponting was known for aggressive captaincy and leading the team from the front. Ponting has scored 30 centuries in One-Day Internationals and 41 centuries in Test cricket. In his international career, Ponting has played 560 matches, scoring 71 centuries and 146 half-centuries.

4. Kumar Sangakkara

The former wicket-keeper Sri Lankan batsman Kumar Sangakkara has 63 centuries in his international career. The flamboyant batsman Sangakkara was one of the best players of his era by excelling in both formats. Overall, in his international career, Sangakkara has played 594 matches, scoring 63 centuries and 153 half-centuries.

5. Jacques Kallis

The former South African all-rounder Kallis has 62 centuries in his international career. Kallis is rated as one of the best all-rounders in the history of cricket, as he had contributed to the team with both bat and ball. Kallis has scored 17 centuries in One-Day Internationals and 45 centuries in Test cricket. In his international career, Kallis has played 519 matches, scoring 62 centuries and 149 half-centuries.

6. Hashim Amla

The South African batsman Amla has 55 centuries in his international career. Amla has broken many records in his career, including the fastest batsman to score 3000, 4000, 6000, and 7000 One-Day Internationals Run. Amla has scored 28 Test centuries and 27 centuries in One-Day International. In his international career, Amla has played 349 matches for South Africa, scoring 55 centuries and 88 half-centuries.

7. Mahela Jayawardene

The former South African batter Mahela Jayawardene has 54 centuries in international career. Jayawardene has scored one century in T20 Internationals, 19 centuries in One-Day International, and 34 centuries in Test Cricket. In his international career, Jayawardene has played 652 matches for Sri Lanka, scoring 54 centuries and 134 half-centuries.

8. Brian Lara

The former West Indian batsman has 53 centuries in his International career. Lara was one of the most stylish players of his era, known for playing elegant shots. The southpaw has scored 19 centuries in One-Day Internationals and 34 centuries in Test Cricket. Overall, in his international career, Lara has played 430 matches for West Indies, scoring 53 centuries and 111 half-centuries.

9. Rahul Dravid

The former Indian Batsman Dravid has 48 centuries in his International career. A classical batsman, Dravid was one of the best Test match batsmen in India, along with playing a significant role in India's One-Day International matches. In his International career, Dravid has played 509 matches, scoring 48 centuries and 146 half-centuries. Dravid has scored 36 centuries in test cricket and 12 centuries in One-Day Internationals.

10. David Warner

The last name in the list is Australian opener Warner, who has 48 centuries in his International career. Warner is counted among the most destructive openers of all time as the southpaw is known for playing a fearless brand of cricket. Warner has scored one century in T20 International, 22 centuries in One-Day Internationals, and 25 centuries in test cricket. In his career, Warner has played 364 matches, scoring 48 centuries and 92 half-centuries.