Pakistan is all set to play against New Zealand in the T20 World Cup on 26th October. Sharjah Cricket Stadium will host the opening match of New Zealand against Pakistan from 7:30 p.m. Pakistan vs New Zealand will definitely be an exciting match to watch after Pakistan's massive victory over India. Get early updates, game previews, news, suggestion, prediction for your fantasy team in our exclusive section Fantasy Sports.
Fantasy Cricket Dream11 Team Prediction : Dream11 Fantasy Cricket: Pakistan vs New Zealand: 19th Match T20 World Cup Preview
Match Details :-
Match: Pakistan vs New Zealand– 19th Match Venue: Sharjah Cricket Stadium Date & Time: 26th October 2021 at 7:30 pm (IST) Where to Watch Live: Star Sports channels: Star Sports 1, Star Sports 1 HD, Star Sports 3 and Star Sports 3 HD, and DD Sportsotstar
Pitch Report: Final: Pakistan vs New Zealand: 19th Match Preview
Pitch Report: Sharjah cricket stadium has a small dimension but the pitch meddles in between and the teams cannot manage to score high scoring totals. In most of the matches, teams end the first innings with below 150 runs. The second innings mostly are lower than that of the first innings.
T20 World Cup Matches 1st Innings Average Score– 148 runs
T20 World Cup Matches 2nd Innings Average Score – 139 runs
Chasing team record- 6 out of 15 matches
T20 World Cup Fantasy League Head to Head Stats: India vs Pakistan: 19th Match
Matches Played (T20 World Cup): 5 Won by Pakistan: 3 Won by New Zealand: 2 No results: 0
Pakistan and New Zealand faced each other 5 times in T20 World Cup. Pakistan defeated New Zealand thrice whereas the other 2 matches were in favor of New Zealand.
Pakistan started their T20 World Cup journey with a historical win over their biggest rival India on 24th October. The enormous win will help in boosting the team's confidence and focus in the next matches. The fiery openers of Pakistan and bowlers will definitely work hard in giving New Zealand a very hard time.
On the other hand, New Zealand lost in both the warm-up matches and also managed to register only 2 wins in their last 5 matches. The team needs to focus and work hard to leave a mark in their first match against Pakistan. The New Zealand squad has both talent and momentum. They need to execute properly to conquer victory over the present team of Pakistan.
Pakistan vs New Zealand: 19th Match: Possible Playing XI
Pakistan:
Babar Azam, Mohammad Rizwan, Fakhar Zaman, Mohammad Hafeez, Shoaib Malik, Mohammad Nawaz, Imad Wasim, Shadab Khan, Hasan Ali, Shaheen Afridi, Haris Rauf
New Zealand:
Tim Seifert, Devon Conway, Kane Williamson, Martin Guptill, Glenn Phillips, James Neesham, Mitchell Santner, Lockie Ferguson, Trent Boult, Tim Southee, Ish Sodhi
T20 World Cup Fantasy Cricket Dream11 Team Prediction: India vs Pakistan: 19th Match
ICC tournaments hosted by India – History & Highlights
With India getting ready to host the ICC Women's World Cup 2025, here is the history and highlights from all the ICC tournaments hosted by India. India could lift the title only once at home.
Australia Women's won three World Cup titles hosted by India. Image | Getty Images via ESPNCricinfo
India is a nation where cricket is not just a sport but a religion. The crowd, the stadiums, and most importantly, the passion for cricket that the vibrant atmosphere brings, have made every ICC tournament hosted on Indian soil unforgettable.
Therefore, when it comes to hosting ICC tournaments, India delivers an experience like no other.
This article will take you through the history and highlights of ICC tournaments hosted by India that captivated millions.
ICC Men's Cricket World Cup
India lifts the ICC World Cup for the second time in 2011 after a victory over Sri Lanka. Image | Mint
The ICC Men's Cricket World Cup, inaugurated in 1975, has had 13 seasons so far. Out of which, India hosted the tournament 4 times, in the years: 1987, 1996, 2011, 2023. They are also scheduled to host the 2031 season, alongside Bangladesh.
Here's the detailed highlight of each year:
1987: First edition in India, co-hosted with Pakistan
Australia won the 1987 World Cup. Image | Chris Cole/Allsport
The 1987 Cricket World Cup was the first time the tournament was held outside England. It was known as the "Reliance Cup" due to sponsorship and was also the first 50-over WC, reduced from 60 overs in previous editions.
Co-hosted with Pakistan, India topped the group stage and had a great season. However, they were eliminated in the semi-finals by England at the Wankhede Stadium, Mumbai.
The Final was played at the iconic Eden Gardens, Kolkata, between Australia and England. Australia won their first title and lifted the World Cup with pride on Indian soil.
1996: Second edition with co-hosts Pakistan and Sri Lanka
1996 Cricket World Cup semi-final at Eden Gardens was abrupted by fans. Image | ESPNCricinfo
This edition was hosted by India, along with Pakistan and Sri Lanka. India faced a controversial semi-final defeatagainst Sri Lanka at Eden Gardens, Kolkata. It was caused due to crowd disturbance and India's collapsing run chase, which ultimately led to the game being abandoned.
Sri Lanka won their first World Cup title by defeating Australia and became the first co-host to do so.
2011: India's home triumph
India lifted the Cricket World Cup after 28 years. Image | cricbuzz.com
Co-hosted with Sri Lanka and Bangladesh, this was India's ultimate dream and crowning moment. Led by MS Dhoni, India had a dominant campaign and went on to win the World Cup, defeating Sri Lanka in a memorable final.
India became the first team to win the World Cup on home soil. The fact that the final match was held at Wankhede Stadium, Mumbai, makes it even more special. The roar of the crowd, legendary performances, and the winning six will be forever etched in the hearts of millions.
The final was also the first time two Asian teams played against each other in the tournament's history.
2023: India's unfulfilled dream and heartbreak on home soil
As the sole host, India delivered a spectacular performance throughout the tournament. They dominated every opponent in the group stage and the semi-final, without losing a single match across all venues.
However, despite their brilliant efforts, they lost to the Australian side in the final, held at the world's largest stadium, Narendra Modi Stadium, Ahmedabad. This was a major heartbreak for the team and fans, who dreamed of a home victory after 12 years.
Virat Kohli was named the player of the tournament, setting a new record for most runs in a single WC edition, and Mohammed Shami was the leading wicket-taker.
ICC Men's T20 World Cup
India has formally hosted the ICC Men's T20 World Cuptwice. Here's a summary of those tournaments:
2016: A carnival of T20 cricket on Indian soil
An emotional Virat Kohli walkes off the field after their semi-final defeat against West Indies. Image | ESPNcricinfo
India battled through every match brilliantly in the season with a great squad. However, their journey ended in the semi-final with a high-scoring loss against the West Indies at the Wankhede Stadium, Mumbai.
This season was a special one and delivered many dramatic, nail-biting encounters. The final match, held at Eden Gardens, Kolkata, is also popular for its thrilling finish, where Carlos Brathwaite hit four consecutive sixes to seal the victory for WI against England.
2021: India's hostship amidst global challenges (Held in UAE & Oman)
Although India was the designated host, the tournament was moved to the UAE and Oman due to the prevailing COVID-19 situation in India. They also had a disappointing campaign, failing to qualify for the semi-finals.
ICC Men's Champions Trophy
India officially hosted the ICC Men's Champions Trophyonce, in 2006, and is set to host the 2029 edition.
2006: India's first and only edition as hosts
Rahul Dravid and Ricky Ponting shaking hands before a match in 2006 Champions Trophy. Image | NewsBytes
This was the fifth edition of the Champions Trophy and the first time India had the sole hosting rights. They had a disappointing start to the season and failed to progress beyond the group stage, leading to an early exit.
The tournament featured 10 teams, and the Australian side, led by Ricky Ponting, emerged as champions.
ICC Women's Cricket World Cup
India has hosted the ICC Women's Cricket World Cup3 times, in the years 1978, 1997, and 2013. They are also scheduled to co-host the 2025 season.
This was India's debut World Cup appearance as well as the first time hosting the tournament. They lost all three matches against Australia, England, and New Zealand in the round-robin format, and finished fourth (last).
This was the first time the tournament was being hosted outside England.
1997: A record-breaking season in India
Australian capatain Blenda Clrake and her teammates running a victory lap after winning the 1997 Women's World Cup at Eden Gardens, Kolkata. Image | Getty Images via ESPNCricinfo
This was the largest Women's World Cup at that time, featuring 11 teams and 32 matches across various venues in India. India put up a strong fight, but was defeated by Australia in the semis.
The final at Eden Gardens attracted a significant crowd, showcasing the growing interest in women's cricket. Australia won their fourth Women's World Cup title, beating New Zealand, and their second on Indian soil.
2013: India's early exit in the home tournament
Australia lifting their 6th WC title with their win in 2013 World Cup. Image | Olympics.com
This edition saw several close matches throughout the group stage. India, as hosts, had a disappointing campaign and failed to go beyond the group stage. Yet again, Australia secured their sixth WC title, and the 3rd on Indian soil.
ICC Women's T20 World Cup
The ICC Women's T20 World Cup, organised in 2009, has been conducted for 9 seasons so far. India has hosted the tournament once, in 2016.
2016: A global showcase of women's T20 cricket in India
WI-W lifting the 2016 T20 World Cup trophy. Image | ESPNcricinfo
This tournament, held alongside the Men's T20 World Cup, served as a significant platform. India had a challenging season, winning only a single match against Bangladesh and losing the remaining ones.
West Indies emerged as champions in an intense final against Australia and lifted their first T20 World Cup title.
Most maiden overs in T20Is among Test playing nations
Being able to contain some of the world’s most brutal batters to scoreless overs in the shortest format of the game is a truly remarkable feat. Let's have a look at the most maiden overs in T20Is among Test playing nations.
A maiden over, where six legitimate balls are delivered with no runs conceded, is common in the longer format of the game. But being able to contain some of the world’s most brutal batters to scoreless overs in the shortest format of the game is a truly remarkable feat.
However, a select few elite Test cricket nations players have career T20I economies of less than eight runs each and have a tally of maiden overs to their names.
Let's have a look at the most maiden overs in T20Is among Test playing nations.
Josh Hazlewood is one of the most celebrated ace speedsters in international cricket. Hazlewood stands out for his stronger impact in limited-overs cricket, he maintains a better economy rate, delivers superior best figures.
Making his debut in 2013, Hazlewood has bowled seven maiden overs in the shortest format of the game. In 55 T20I, Hazlewood has claimed 73 wickets with an average of 21.83 and an economy rate of 7.60. No fast bowler from a Test nation has claimed more T20I wickets at a better economy rate since then.
4. Tim Southee | 7
Tim Southee had a fruitful 16-year-long T20I career. The right-arm swing bowler was often New Zealand’s third or fourth bowler in the shorter format, and he delivered in spades. Southee bowled seven maiden overs in the shortest format of the game.
Southee also bagged 164 wickets in 123 innings at an average of 22.38. He delivered his best performance 5/18 against Pakistan in December 2010.
3. Mustafizur Rahman | 8
Bangladesh pacer Mustafizur Rahman has quite a few variations which have led to his success as a bowler in T20I cricket. If there is anyone who can overtake Shakib Al Hasan to become Bangladesh’s highest wicket-taker in T20Is, it’s Mustafizur. He has bowled eight maiden overs in T20I cricket as of now, the most for Bangladesh.
Mustafizur bowls a mix of cutters and slower ones in the middle overs besides getting his yorkers right at the death. He did so at the 2016 T20 World Cup, on his way to a maiden five-wicket haul in T20 cricket. He finished the match with an outstanding 5/22.
However, his best performance was an unbelievable 6/10 against the USA in May 2024. He has taken 138 wickets in 109 innings at an average of 21.07 and an economy of 7.36.
2. Bhuvneshwar Kumar | 10
Bhuvneshwar Kumar, one of India's greatest new-ball bowlers, has delivered 10 maiden overs in the shortest format. The right-arm seamer was once a mainstay bowler for India across formats. Bhuvi made his T20I debut against Pakistan in December 2012. He bowled the 10th maiden in a T20 World Cup match against Zimbabwe on November 6, 2022.
Bhuvneshwar, who is known for his astute impeccable line and length, has picked up 90 wickets from 87 T20Is so far. His average and economy rate read 23.10 and 6.96.
Jasprit Bumrah has bowled the most maiden overs in T20Is amongst the Test playing nations bowlers. Despite being known as one of India’s greatest fast bowlers in Test cricket, Bumrah has been equally as effective in his shorter format matches.
Since 2016, Bumrah has become a fearsome aspect of his country’s pace attack due to his unorthodox short run-up and ability to swing the ball both ways. This makes it hard for many batsmen to consistently score off him.
Bumrah has sent down an impressive 12 maiden overs. In 70 T20Is, Bumrah has also struck 89 wickets while averaging 17.74 and boasting a stellar economy of 6.27.
ICC ODI Rankings: Rohit Sharma overtakes Babar Azam; makes gains despite not playing since March
Rohit Sharma jumped one place and reached the second position in the latest ICC ODI Rankings. With this, he left behind Pakistan's star batsman Babar Azam.
Indian ODI team captain Rohit Sharma has reached the second position in the men's ICC ODI rankings. In the new rankings released by the International Cricket Council (ICC) on Wednesday, the Hitman jumped one place and reached the second position. With this, he left behind Pakistan's star batsman Babar Azam.
Rohit, who has already retired from Tests and T20I, last played an ODI in March during the ICC Champions Trophy 2025 final against New Zealand, which India won.
Rohit has scored 180 runs in the ICC Champions Trophy in five matches, boasting a highest strike rate of 100.00 among the Indian batters in the tournament. Rohit has 756 rating points in the latest rankings.
Babar failed to perform against West Indies
On the other hand, Babar could not show anything special in the recent ODI series against West Indies, which the Men in Green lost 1-2 in Trinidad. As a result, he slipped to the third position.
With Babar managing just 56 runs against West Indies in three ODIs, the International Cricket Council (ICC) took a note of his strike rate to drop him to third. He managed a strike rate of just 62.22 against West Indies.
Gill at No. 1
There has been no change in Shubman Gill's reign in the latest ICC ODI rankings for batters. He is in first place with 784 rating points. Apart from Gill and Rohit, the third Indian in the top five is Virat Kohli, who is in fourth place. He has 736 rating points.
India continues to dominate the ODI charts, with five players in the top 15, including Shreyas Iyer (8th) and KL Rahul (15th).
It is worth mentioning that the Indian team will tour Australia in October. During this time a three-match ODI series will be played between the two.
Rohit announced after Champions Trophy 2025 that he does not intend to retire from ODI cricket, even sharing a moment with Kohli joking about it during the celebrations.
However, despite having eyes on the 2027 Cricket World Cup, Rohit and Kohli's spots are reportedly not a guarantee in the ODI setup. In fact, as per reports in recent days, the veteran duo will also have to turn up in domestic cricket as a metric for form and fitness.
On the other hand, whether Rohit will continue to be captain till the World Cup is also a topic of debate. With 25-year-old Shubman Gill impressing in England, Rohit isn't an automatic captaincy selection anymore. However, the ODI rankings continue to reflect both Rohit and Kohli's continued prowess in the 50-over format.
Most Hundreds in Test cricket among active players
With 39 test tons, Joe Root is now the player with most hundreds in test cricket among active cricketers. Steve Smith and Kane Williamson follow him on the list.
Test cricket, mostly called the purest format of the game, has seen some of the greatest cricketers and batters showing their skills with patience, stroke-making ability and the perseverance to bat long and score.
Past greats and legends like Don Bradman, Sunil Gavaskar, Sachin Tendulkar, Brian Lara, Jacques Kallis and many others dominated test cricket during their time. But, with modern cricket kicking in, this time we will look at the list of active players with the most hundreds in test cricket.
Players with most Test centuries in cricket history
Infographic by Sportz Point
Before we talk about the current active cricketers, we should and must take a look at all the batters who dominate the overall list. As we all know, Sachin Tendulkar is the batter with most hundreds in test cricket. In fact, his record of 100 international tons might not be broken ever in cricket history.
Before Sachin broke into the scene, there was Sir Don Bradman, who had retired as the batter with the most test centuries (29), and later the little master Sunil Gavaskar broke his record and finished his career with 34 test centuries. But, do they come in the list of players with the most test centuries? Let's take a look at that.
So, sadly, one of the greatest cricketers in cricket history, Sir Don Bradman, does not even come in the top 10 batters with the most test tons in cricket history. Interestingly, only Joe Root is the active cricketer on that list. Hence, you already know who the active cricketer with the most test tons is: Joe Root.
Most Test Centuries by active cricketers
#10. Ben Stokes | 13
Regarded as one of the best test cricketers of the 2010s and 2020s, Ben Stokes is perhaps the greatest match-winner of modern cricket. The southpaw batter is as lethal with the bat in the lower middle order and can change his gear with regard to the needs of the game.
Not only that, his skill to bat with the tail and chase nearly impossible totals in the last inning is quite remarkable.
Stokes has 13 test centuries against his name in 113 test matches for the Three Lions. His 258 in just 198 balls against South Africa in Cape Town saw him make the fastest test double century by any English cricketer. That is also the highest test score by a batter batting at number six.
And, yes, who can forget his immortal innings of 135 at Edgbaston in the 2019 Ashes Test, where he single-handedly achieved England's highest successful run chase in Tests, with Jack Leach at the other end.
#9 Tom Latham | 13
Tom Latham, the Kiwi opener, is surely one of the best top-order batters of this generation. Although he has always been in the shadow of Kane Williamson, Latham has contributed well to his country since his test debut in 2014. In the last ten years, Latham has played 81 test matches and scored 5516 test runs so far, including 13 test centuries, which places him at number nine in this list.
Latham's unbeaten 264 against Sri Lanka in Wellington in 2018 is the highest score by any opener while carrying his bat. Not only that, he is only the second Kiwi cricketer to carry his bat in test cricket.
Latham is currently the vice-captain of the test team and one of the reasons for New Zealand's success in recent years.
#8. Mominul Haque | 13
He might be the most surprising name on this list of active players with most hundreds in test cricket.
Mominul Haque, the stylish and gritty test batter from Bangladesh, is at No. 8 on this list with 13 test tons. The top-order batter started his test career with a record-breaking 181 against Sri Lanka, which is the highest debut score by any Bangladeshi batter.
Since then, he has been one of the pillars of the Bangladeshi batting lineup in tests. From 2013 to 2017, Haque averaged over 50 with the bat, which dropped to below 40 post-2022.
He is one of only six batters, including the likes of Don Bradman, Kumar Sangakkara and Jacques Kallis, to score seven test tons at a single venue; Zahur Ahmed Chowdhury Stadium in Chattogram.
#7 Usman Khawaja | 16
Another top-order batter in the list of active players with most test hundreds, who has made tons of runs in the last few years for Australia. Usman, who was born in Pakistan and later moved to Australia as a young kid, made his test debut in 2011, replacing the great Ricky Ponting at number.
At that time, he became the first Muslim cricketer to play for Australia. Despite a decent debut match, Khawaja was never given a long run and kept losing his spot in the team.
In 2015-16, he made another solid return to the test squad, but his failure in away tests always kept him in and out of the team. But, after his comeback with two tons in a single test match in 2022 against England in Sydney, Khwaja has emerged as one of the best batters for Australia. His move at the top of the order has also helped him regain his lost confidence at the international level.
Post a stunning 2023, where he scored 1210runs in 13 test matches at 52.60, Khawaja won the 2023 ICC Test Cricketer of the Year award.
In 80 test matches so far, Khawaja has scored 5930 test runs, including 16 test tons and 27 fifty-plus scores. He is also the sixth-highest run-scorer (3251) in the World Test Championship's history, despite playing only 42 matches.
#6 Dimuth Karunaratne | 16
Dimuth Karunaratne has been one of the greatest modern-day batters for Sri Lanka in recent years. The Sri Lankan batter is sixth in our list of active players with most hundreds in test cricket.
The opening batter comes from the same St Joseph's College, which produced players like Angelo Mathews and Thisara Perera. Dimuth debuted for Sri Lanka in tests in 2012 and gradually cemented his place in the team despite a duck in his debut inning.
In 2014, he scored his debut hundred against New Zealand in Christchurch and has scored 15 more in his test career since then. Three years later, he missed his first double ton by four runs when he played an outstanding knock of 196 against Pakistan in Dubai. In 2021, he scored hundreds in three back-to-back test matches, and one of them was a 244 against Bangladesh, his best in test cricket.
Another Sri Lankan in the list of active batters with the most test centuries prove why, despite not being considered a force, they have done well in recent times. Dinesh Chandimal, one of the most underrated cricketers going around, has climbed up in the list with a stunning hundred (116) against New Zealand at Galle.
Chandimal, just like Angelo Mathews, emerged on the scene as one of the best talents in the country and became a mainstay in the middle order after the retirement of the legendary Sangakkara-Jayawardene pair. At 23, he was chosen as the T20I captain and as Mathews' deputy in tests.
In 2013, Dinesh scored back-to-back centuries against Bangladesh and then played an unbeaten 162 against India in 2015 to nearly drag Sri Lanka to a win from an impossible position. His 164 against India in Delhi in 2017 was one of his remarkable innings after leading Sri Lanka to a 2-0 victory against Pakistan, away from home.
However, after that, he could not keep his form, and it wasn't until 2022 that he came back to his best with an unbeaten 206 against Australia at Galle to deny the mighty Aussies a test series win.
Till now, Chandimal has scored 16 test centuries in 88 test matches and looks like a strong candidate to be the first one to reach 20 test centuries among the active Sri Lankan cricketers.
#4. Cheteshwar Pujara | 19
Although he has not been a part of the Indian test team since 2023, Cheteshwar Pujara is still an active test cricketer. The modern wall of Indian cricket, who was among one of the rarest batters in this counterattacking generation to tire the bowlers down and play a whole day of test cricket, without giving it a second thought.
Pujara's temperament was one of the main reasons why he was called up for the national team in 2010. After a very impressive 72 against Australia on debut, it was only a matter of time before Pujara became a mainstay of the Indian team.
Soon, he became the joint-fastest Indian to 1000 Test runs, and quickly he became the new Wall of Indian cricket. Till now, in 103 test matches, Pujara has scored 7195, including 19 centuries.
Recent drop in form has kept in out of the Indian team, but his love for the game has kept him going at the domestic level. Pujara is one of the 13 players in test cricket history to bat in each day of a five-day test match.
Although Pujara has not played a test match for a long time, since he has not retired, he is fourth on our list of active players with most hundreds in test cricket.
Kane Williamson has been the best Kiwi cricketer of the last two decades, and even the great Martin Crowe believed that he would finish as the greatest batter from New Zealand.
Debuted in 2010, Kane scored a ton against India in Ahmedabad and since then, has never had to look back. 24 years and 151 days old, Kane then became the youngest New Zealand cricketer to score 3000 test runs. In 2015, Kane hit his first double ton against Sri Lanka in Wellington and since then has scored five more test double tons.
As a leader, Kane in 2018 became the fourth Kiwi captain to win a test series in England, followed by a first-ever series triumph against Pakistan, away from home.
Williamson, with 9276 test runs, is the player with the most test runs for New Zealand. He also holds the record for most test centuries scored by a Kiwi batter (33). He is also the quickest batter in test history (by innings) to reach 33 test tons.
Moreover, Williamson was also the first-ever Kiwi captain to lead them to an ICC trophy success when he led them to the WTC title in 2021 against India. The former Kiwi captain is also New Zealand's highest run-getter in WTC history with 2822 runs at 61.34 average and 11 test tons.
#2 Steve Smith | 36
After starting as a leg spinner in 2010, Steve Smith's journey to become one of the greatest test batters for Australia is quite remarkable. Despite getting banned for 12 months due to the ball-tampering scandal in 2018, Smith made a great comeback to test cricket and has scored 9 test centuries since 2019.
Smith scored his first century in 2013 against England at the Oval and scored three more in his next six matches. Before he was made the captain in 2015, he was already the No.1 ranked test batter in the world, scoring seven centuries in 17 test matches in 2014-15, including centuries in four consecutive test matches.
In 2017, he scored six test tons, including a double ton in just 11 test matches to win his second ICC Test Cricketer of the Year award second time, after winning it in 2015.
Though in the past few years, bowlers have found some ways to stop him from scoring runs with his unorthodox style, he scored five centuries in 13 innings from July 2022 to June 2023.
In 2024, Smith scored two consecutive test centuries in the Australia vs India Border-Gavaskar Trophy series. With 36 test tons in just 118 tests, he is now the player with the second most hundreds in test cricket among active cricketers.
#1 Joe Root | 39
2021 Test Cricketer of the Year, nominated again in 2023 for the same award, most runs and tons in World Test Championship history, most test runs by any English batter, most test tons by any English batter; these are the few achievements Joe Root made in the last seven years.
The youngest of the "fav four", Root debuted in 2012 on England's tour to India and impressed with a 73 from 229 balls, and everyone saw his ability to stay at the crease and play long.
Five tests later, he scored his first test hundred in England against New Zealand in 2013. Two tests later, he followed that up with a 180 against Australia at Lord's.
Before he was made the captain in 2017, he had already played 53 test matches in five years with a batting average of over 50. 190 in the first inning as test captain, and all knew he would go on to break all the records for England. Root finished 2017 with 1481 for England despite scoring only two tons.
The story continued the same way for him in the following year, as despite scoring lots of fifty-plus scores, Root could score only two test tons as England struggled in tests as a team.
But, everything changed for him in 2021 as he started the year with one century and one double century in the first three tests. Another back-to-back hundred against India at home would mean he would go on to win the 2021 ICC Test Cricketer of the Year Award.
Root that year nearly broke the record of the most test runs scored in a calendar year with 1708 test runs, missing the record by 80 runs.
Since the start of 2022, Root has scored 16 test tons, scoring 4012 test runs at an average of 54.95. In WTC, he is the highest run scorer with6080 runsat an average of 52.86 and 21 centuries.
With 39 test tons, Joe Root is now the player with most hundreds in test cricket among active cricketers.
With his latest century against India at the Oval during the fifth test of the series, Joe Root has now climbed up to no. 4 position in the list of most test centuries in cricket history.
The battle of supremacy in Test centuries has come a long way in cricket history. Some early established test records, defined by batting greatness, are nearly impossible to imagine being surpassed. The record for most test centuries in cricket history is one of them.
This prestigious list consists of legendary batters around the globe who have shaped the golden era of test cricket with their run-scoring consistency and centuries.
Discover the complete list of players with the most test centuries in cricket history and embrace their legacies.
Most Test Centuries in Cricket History
1. Sachin Tendulkar (IND) | 51 centuries
Sachin Tendulkar celebrates his 30th Test century in 2002. Image | ESPNcricinfo
The 'Little Master' Sachin Tendulkar stands right at the top with 51 test centuries in his career, spanning from 1989 to 2013. His career was a saga of brilliance against every bowling attack in every condition.
From being the youngest Indian to score a Test century at the age of 17 years and 109 days in 1990, to ending up having the most test centuries in cricket history, Tendulkar has achieved it all!
He has consistently scored tons, becoming the first and only player to ever cross the fifty-mark in test centuries. These numbers let us believe that maybe some records can never be broken.
Jacques Kallis celebrates his 40th test century in 2011. Image | Mint
The legendary all-rounder, Jacques Kallis, graced the longest format from 1995 to 2013, amassing 45 test centuries. He is the only South African to feature at the top of this list and to have scored more than 30 test centuries.
Apart from personal milestones, his hundreds were often foundational blocks for South Africa's innings in the game. He provided the key balance the team needed, contributing to secure a win or draw.
3. Ricky Ponting (AUS) | 41 centuries
Ricky Ponting celebrates his 40th test century against India in 2012. Image | Pinterest
Ricky Ponting, the former Australian captain, led Australia through a golden era, scoring 41 centuries between 1995 to 2012. Known for his aggressive yet classy style, he thrived especially in big matches, putting the opposition under pressure.
One of the memorable moments in his century collection is the twin centuries during his 100th test match against South Africa in Sydney. This came in 2006, where Ponting scored back-to-back 120 and 142* in two innings.
He is the 3rd batter to go 40+ in the list of most test centuries in cricket history.
He reached his 39th test century against India at the Oval, during the 5th test of their Anderson-Tendulkar series. Root is currently the World's No. 1 in the ICC Test batter rankings, and the only player in the top 5 of this list who has not yet retired.
Root's fiery form is a clear indication of him soaring higher in all charts of test cricket records, setting the standards for generations to come.
Kumar Sangakkara celebrates his first century at the Lord's Cricket Ground in 2014. Image | Sky Sports
The Sri Lankan batting maestro, Kumar Sangakkara, is a perfect example of elegance and power blended together. His ability to score big placed him in the top 5 of most test centuries in cricket history.
Sangakkara scored 38 test centuries from 2000 to 2015. One of his defining moments in his career was his 287 runs against South Africa in 2006. This knock was a part of the record-breaking partnership of 624 runs with his teammate, Mahela Jayawardene.
Most Test Centuries in Cricket History (TOP 20)
3️⃣8️⃣
Joe Root scores his 38th test ton, equalling Kumar Sangakkara's record. 💯
He now has the 4th most centuries in test cricket history.
Here's the tabular breakdown of the Top 20 players having the most test centuries in cricket history, featuring 6 players from Australia, 4 from India, and several other cricketing nations.
Rank
Player
Country
Test centuries
1
Sachin Tendulkar
India
51
2
Jacques Kallis
South Africa
45
3
Ricky Ponting
Australia
41
4
Joe Root
England
39
5
Kumar Sangakkara
Sri Lanka
38
6
Steve Smith
Australia
36
7
Rahul Dravid
India
36
8
Younis Khan
Pakistan
34
9
Sunil Gavaskar
India
34
10
Brian Lara
West Indies
34
11
Mahela Jayawardene
Sri Lanka
34
12
Kane Williamson
New Zealand
33
13
Alastair Cook
England
33
14
Steve Waugh
Australia
32
15
Matthew Hayden
Australia
30
16
Virat Kohli
India
30
17
Shivnarine Chanderpaul
West Indies
30
18
Dom Bradman
Australia
29
19
Michael Clarke
Australia
28
20
Hashim Amla
South Africa
28
Note: Article was first written by Snighda Halder on 26th July, 2025 and later got updated by the editorial team.