HomeSportsCricketTop 10 Players With Most Centuries In Test Cricket | The Centurion...
-- Advertisement --

Top 10 Players With Most Centuries In Test Cricket | The Centurion Elite

- Advertisement -

Test match is cricket’s longest format, and it is in this format that the game’s true core may be found. It is the most interesting of all forms and a genuine test of a cricketer’s talent and temperament. Cricket has a long and illustrious history, and the game’s rules have evolved significantly over the years since its beginning. KreedOn brings you a complete list of Top 10 Cricketers with most test centuries.

-- Advertisement --

Players with Most Test Cricket Centuries

S.N Cricketer Country Matches Centuries
1 Sachin Tendulkar India 200 51
2 Jacques Kallis South Africa 166 45
3 Ricky Ponting Australia 168 41
4 Kumar Sangakkara Sri Lanka 134 38
5 Rahul Dravid India 164 36
6 Younis Khan Pakistan 118 34
7 Sunil Gavaskar India 125 34
8 Brian Lara West Indies 131 34
9 Mahela Jayawardene Sri Lanka 149 34
10 Alastair Cook England 161 33

Sachin Tendulkar (India)

Sachin Tendulkar most test centuries Kreedon
Sachin Tendulkar after hitting a ton | Credits : Cricket Australia
  • Test Matches – 200, 100s – 51

In the 1990s, on the other hand, Tendulkar became the face of Indian cricket and turned it into a religion in the land of a billion people. In a short period of time, he became a demigod to the public, and for more than two decades, he bore a whole load of Indian cricket on his shoulders. With his jaw-dropping improvisation and out-of-the-box Strokeplay, Tendulkar revolutionized the game.

The most capped player in Test cricket history, the most runs scored in Test cricket, most centuries Test cricket – there’s a strong possibility the Master Blaster’s records will never be surpassed.

Types of balls KreedOnAlso Read | List of All the Types of Cricket Balls Used in the Game

Most Test Cricket Centuries: Jacques Kallis (South Africa)

Image Source- ICC Cricket

Test Matches- 166, 100s – 45

Jacques Kallis is a huge personality in South African cricket, and many analysts believe he is the closest all-rounder to Wally Hammond and Sir Garfield Sobers. Kallis, without a doubt the greatest Proteas cricketer of all time, was always at the heart of proceedings on the field, whether it was with the bat, ball, or in the slip cordon.

There was nothing Kallis couldn’t accomplish on the field as the fourth most-capped Test cricketer of all time. Getting his wicket was no easy task, as he faced everything from the most ferocious pacers to the most technically savvy spinners. His verbal presence on the field was usually minimal, but his numbers speak for themselves, proving why he is one of the all-time greats.

fastest 2000 runs in odi - Hashim Amla | KreedOnAlso read: Fastest 2000 Runs In ODI: Who Reached 2k First?

Most Centuries in Test Cricket: Ricky Ponting (Australia)

Ricky Ponting Most test Centuries KreedOn
Image Source: Times Now
  • Test Matches – 168, 100s – 41

Ricky Thomas Ponting is Australia’s most distinguished and charismatic cricketer, having captained the team on more times than anybody else. His victory percentage of 62.33 was second only to another Aussie icon, Steve Waugh, among captains who led their team in more than 30 Tests. He also holds the record for being the second-most capped cricketer in Test history.

One of the primary reasons for his inclusion on the list was his leadership abilities, but he has also done enough as a batter to merit a position on an elite list. With the willow, he was the Kangaroos’ marathon man, as he had the capacity to bat for eternity and smash the opposition with his tenacity.

Ponting’s aggressiveness was always evident, whether it was via his facial expressions or his batting. Many young people look up to him because of his enthusiasm for the game, and he will be remembered as the best captain the Australians have ever produced.

Most Centuries in Test Cricket: Kumar Sangakkara (Sri Lanka)

Kumar Sangakkara most test centuries KreedOn
Image Source: Wisden
  • Test Matches- 134, 100s – 38

Kumar Sangakkara, a suave left-hander who blessed his presence at the international level, represented Sri Lanka for over 15 years. His ability to lead allowed him to be at the helm of affairs throughout the duration of his Sri Lankan cricket career. The Sri Lankan No. 3 has a long list of records to his name. Kumar struck 287 in a legendary partnership with Mahela Jayawardene against South Africa, sharing a massive 624-run third-wicket stand.

He scored 12400 runs at an average of 57 in 134 test matches. Sangakkara still maintains the record for most double centuries in Test cricket since the 2000s, with 11 double centuries.

most sixes in ODI KreedOnAlso Read | Most sixes in ODI: 12 batsmen with the most sixes in ODI cricket

Most Centuries in Test Cricket: Rahul Dravid (India)

Rahul Dravid KreedON
Image Source: BBC
  • Test Matches – 164, 100s – 36

Dravid, often known as The Wall, was born on January 11, 1973, and is regarded as one of the best batters in cricket history. In 2004, Dravid was named ICC Player of the Year and ICC Test Player of the Year. After Sachin Tendulkar, Ricky Ponting, and Jacques Kallis, Dravid became the fourth-highest run-scorer in Test cricket in 2012. Dravid became the first player to make a century in each of the 10 Test-playing countries in April 2009. After accumulating 10,889 ODI runs and 13,288 Test runs, he retired from international cricket in 2011. Dravid has earned the Padma Bhushan award.

Most Test Cricket Centuries: Younis Khan (Pakistan)

Younis Khan KreedOn
Image Source: NDTV Sports
  • Test Matches – 118, 100s – 34

A lot has changed in Pakistan and its cricket since the turn of the century, with the exception of Younis Khan. Younis Khan on the road is as much a fact of life as death and taxes. At slips, his bucket-like hands toiled in a surreal monotone, pulling blinders at will. To purists, Younis’ hop-shuffle around the sticks was exaggerated, but his stats were also inflated. In tight situations, his poker look was never a testament to his uncanny cricketing grey cells. In a country where cricket is passionate and fast-paced, this man brought a feeling of serenity. On and off the field, he sought to be the calm in the storm, and he was mostly successful. Younis Khan retired from cricket in May 2017 after scoring 10,099 runs in 118 Tests. 

fastest test century - KreedOnAlso Read: Top 5 Fastest Test Century of All Time

Most Hundreds in Test Cricket: Sunil Gavaskar (India)

Sunil Gavaskar highest test 100 KreedOn
Image Source: NDTV Sports
  • Test Matches – 125, 100s – 34

On his first series against the lethal West Indies in 1971, the Mumbai-based batsman created miracles with the bat. Sunil Gavaskar, India’s batting heavyweight, has saved his country from humiliation on several occasions. The top-order batsman had a fantastic career, scoring 10,122 runs with a strike rate of 51.12.

During his distinguished international career with India, he scored 34 centuries, including four double hundreds. As a result, his retirement in 1987 was a significant blow to the Indian cricket team’s batting line-up. His efforts were instrumental in the team’s victories in several international matches, which was a rare sight at the time.

Sunny never wore a helmet when he faced players like Dennis Lille, Jeff Thompson, Malcolm Marshall, Michael Holding, Joel Garner, Ian Botham, Imran Khan, and others. Apart from his batting conviction, this demonstrates his perseverance and character. In no way can his impact to Indian cricket be summarized in a few lines.

He was the first cricketer in Test history to reach 10,000 runs, and he encouraged a new generation of heroes to take up the bat.

Most Hundreds in Test cricket: Brian Lara (West Indies)

Brian Lara highest test 100 KreedOn
Image Source:
  • Test Matches – 131, 100s – 34

Brian Lara, one of the best left-handed pitchers in history, made his West Indies debut against Pakistan in 1990. The southpaw was a ferocious batter who brutally smashed the bowlers. He appeared in 131 test matches, scoring 11953 runs with a strike rate of 52. In 299 ODIs, he scored 10495 runs at an incredible strike rate of 79.51.

Throughout his career, he set several records, the most notable of which was the greatest individual score of 400* in Test cricket. Lara destroyed the English assault in Antigua in 2004, scoring 400 runs off only 582 balls. Artistry, patience, domination, and beautiful stroke-making characterized the innings.

Most Hundreds in Test Cricket: Mahela Jayawardene (Sri Lanka)

Mahela Jayawardene KreedOn
Image Source: ICC Cricket
  • Test Matches – 149, 100s – 34

Most Hundreds in Test cricket: Mahela Jayawardene is a well-known figure in international cricket, well recognized for his leadership abilities. Furthermore, his easy batting talents made him a valuable member of the Sri Lankan cricket squad. Jayawardene, who was born in Colombo on May 27, 1977, led his side to victory with his leadership and batsmanship.

Jayawardene holds the record for the best individual score in Tests by a Sri Lankan, 374 against South Africa in 2006, a mark that has yet to be beaten by any other Sri Lankan player.

In the same match, Jayawardene and Kumar Sangakkara put up the greatest partnership for any wicket in Test cricket, putting on 624 runs. Sangakkara finished with a total of 287 runs.

Alastair Cook (England)

Alastair Cook KreedOn
Image Source: ICC Cricket
  • Test Matches – 161, 100s – 33

Most centuries in Test cricket: Sir Alastair Cook is the first cricketer to be knighted since Ian Botham in 2007. Cook announced his retirement from international cricket last year after hitting a century in England’s 3-1 Test series victory over India.

Cook has a total of 12,472 runs from 161 Tests, becoming England’s greatest run-scorer in the longest format of the game. In Tests, Cook has 33 centuries and 57 half-centuries. In limited-overs cricket, he played 92 ODIs and four T20Is, accumulating 3271 runs. Cook is just the second player to get a knighthood while still playing, following Sir Richard Hadlee in 1990.

cricket batting pads - KreedOnAlso Read | Top 10 Best Cricket Batting Pads


Who holds the record for the most centuries in cricket?

Sachin Tendulkar from India holds the record for the highest number of centuries in cricket. He achieved a remarkable feat by scoring 51 centuries in Test matches and an additional 49 centuries in One Day Internationals (ODIs), resulting in a grand total of 100 centuries across both format

Who are the top 5 players with the most centuries in Test cricket?

> Sachin Tendulkar – 51 centuries
> Jacques Kallis – 45 centuries
> Ricky Ponting – 41 centuries
> Kumar Sangakkara – 38 centuries
> Rahul Dravid – 36 centuries

How many centuries did Don Bradman score in Test cricket?

Don Bradman, widely considered one of the greatest batsmen in cricket history, scored 29 centuries in Test matches.

How many centuries does Virat Kohli have in Test Cricket?

The star Indian batsman, Virat Kohli has 28 test centuries in 108 matches.

Follow us on: InstagramFacebookYouTubeWhatsApp and be part of KreedOn’s community

For more sports knowledge and latest stories on Indian sports and athletes

Subscribe Now Receive exciting Indian sports stories on your WhatsApp now.


Please enter your comment!
Please enter your name here