Cricket is one of the most followed sports in the world. Cricket is a game that every age group person watches. It is a sport full of gripping and emotional moments. The cricket stadiums are full of fans cheering for their favorite team. The fanbase of cricket is growing with time. People feel passionate about watching cricket. It is a kind of engaging experience. Street cricket is also popular in India as a leisure time activity. Cricket players are some of the most celebrated persons in the world. Representing the country in cricket is the biggest dream of a sportsperson. The best of batsmen score runs for their teams and hit centuries more often. Long innings are considered a plus point for the team. Making a century is always an achievement in cricket. The highest centuries in cricket have been made by Sachin Tendulkar. No one is as exceptional as Sachin Tendulkar. He has made 51 test centuries and 49 ODI centuries. In cricket history, no one has been able to beat Sachin Tendulkar in terms of the highest centuries’ record. After Sachin, the next batsman very close to his record is Virat Kohli.
Top 10 Cricketers Highest International Centuries 100s
- Sachin Tendulkar
- Virat Kohli
- Ricky Ponting
- Kumar Sangakkara
- Jacques Kallis
- Hashim Amla
- Mahela Jayawardene
- Brian Lara
- Rahul Dravid
- AB de Villiers
Sachin Tendulkar- Highest International Centuries in Cricket
Sachin Tendulkar is the first name that comes to mind when one thinks of cricket. He has the record of highest centuries in cricket. He has the highest centuries in Test cricket and ODIs. He also has the highest centuries in the World Cup. He has a record of scoring 100 centuries in international cricket- 51 in Test cricket and 49 in ODI cricket. No one can break his record. He has the most centuries in cricket in all formats. He got his first Test century in his 9th test match that was against England in 1990. His last test century was against South Africa in 2011. In 1994, he scored his first ODI 100. In 2012, he had his last ODI century against Bangladesh. He has the most runs in international cricket.
Read also: India national cricket team coaches 2023
Virat Kohli- International Cricket Most Hundreds
Virat Kohli is the best batsman in cricket after Sachin Tendulkar. He has scored 77 centuries across all formats. In ODI cricket, he has scored 47 centuries. So, he is very close to breaking the record of Sachin Tendulkar who has 49 centuries. In T20I, he has scored only one century. In Test cricket, he has scored 29 centuries. His first international century was against Sri Lanka in 2009. Virat Kohli is very enthusiastic on the field and sometimes aggressive also.
Ricky Ponting
Ricky Ponting is an Australian cricket player who has the third-highest international centuries in cricket. He has scored 71 centuries in international cricket. These include 41 centuries in Test cricket and 30 centuries in ODI cricket. He played for Australia from 1995 to 2012. His first Test century was against England- an innings of 127 runs. His first ODI century was against Sri Lanka in 1996.
Kumar Sangakkara- Most Hundreds in a Career
Kumar Sangakkara was a Sri Lankan cricket player from 2000-2015. He was a wicketkeeper batsman and also captain for Sri Lanka. In his cricketing career, he has scored 64 centuries. In ODI cricket, he has scored 25 centuries. In Test matches, he has 38 centuries.
Jacques Kallis- 5th Most International Centuries
Jacques Kallis is known for being one of the biggest all-rounders of cricket. He played his first international match in 1995. He has scored 62 centuries in international cricket. These include 45 centuries in Test cricket and 17 in ODI cricket. His first century was against Australia in Test cricket- he made 101 runs.
Hashim Amla Total Centuries- 56 (Test-28, ODI- 27)
Hashim Amla was a South African cricket player from 2004 to 2019. He has made 56 centuries in international cricket. These include 28 in Test cricket and 27 in ODI. He has the record for the only South African player to score a triple century in Test cricket.
Mahela Jayawardene
Mahela Jayawardene is a Sri Lankan cricket player. He has scored 54 centuries in international cricket. These include 34 in Test cricket, 19 in ODI cricket, and 1 in T20. He has a record of 374 runs- the highest number of runs made by a Sri Lankan player in Test cricket. He is the first Sri Lankan player to score 1000 runs in Test cricket.
Brian Lara Centuries: 53 (Test: 34, ODI-19)
Brian Lara is a West Indies cricket player from 1990 to 2007. He has scored 53 centuries in international cricket. These include 34 in Test cricket and 19 in ODI cricket. His first Test century was against Australia in 1993. His first ODI century was against Pakistan in 1995. He has an unbeaten record of scoring 400 in 2004 in a Test match against England.
Rahul Dravid
Rahul Dravid was an Indian cricket player from 1996 to 2011. He was also called “The Wall”. He has scored 48 centuries in international cricket. These include 36 in tests and 12 in ODIs. His first century was against South Africa- an innings of 148 runs. His first ODI century was against Pakistan.
Total Centuries for AB de Villiers- 47 (Tests: 22, ODIs: 25)
AB de Villiers was a South African cricket player from 2004 to 2018. He was also the captain of the South African team from 2012 to 2017. He was one of the biggest batsmen for South Africa. He has scored 47 centuries in total. These include 22 Test centuries and 25 ODI centuries.
Conclusion
Sachin Tendulkar has an unbeaten record for the highest centuries in cricket. And this includes the highest centuries in test cricket as well as ODI cricket. He has the most centuries in cricket in all formats. Sachin Tendulkar has made many records in international cricket. Some people believe that only Virat Kohli can break his record of highest centuries. The third cricketer with the highest centuries in cricket is Ricky Ponting, the fourth is Kumar Sangakkara, and the fifth is Jacques Kallis.
FAQs
Who has the highest centuries in cricket?
Sachin Tendulkar.
How many centuries has Virat Kohli scored in all formats?
77.
Who holds the record for most international runs in international cricket?
Sachin Tendulkar.
Who has the record of scoring 400 runs in an innings in Test cricket?
Brian Lara.
Also read: Top 9 Highest score in one day cricket