Rishabh Pant achieved yet another record in the longest format of the game when he smoked a century against England at the Edgbaston on Friday. Pant recorded the third-highest score by a visiting keeper-batsman on English soil.
Meanwhile, along with Ravindra Jadeja(83*), Pant rescued India from a situation of 98/5 and build up a brilliant partnership of 222 runs before getting dismissed by Joe Root. Rishabh Pant has aggregated 146 runs off just 111 balls and scored with a strike rate of 131.53. His innings included 20 boundaries and four over boundaries.
The top two positions are held by Clyde Walcott(168) and Adam Gilchrist(152) while Pant (146) is in the third position. Now, let's take a better look at the top three wicket-keeper batters with the highest score on England soil.
Highest Score by Visiting Wk batsman on England Soil
Joe Root vs Sachin Tendulkar – Test Stats Compared: Can Root break Sachin's record
As Joe Root needs only 2915 test runs to catch Sachin Tendulkar to become the highest run getter in test cricket, we bring you a comprehensive Joe Root vs Sachin Tendulkar test career comparison.
One is called the God of Cricket, and the other is perhaps the greatest test batter of his generation. Both Sachin Tendulkar and Joe Root have contributed to test cricket in their own way.
Since Root started his incredible run with the bat in 2021, everyone started the Joe Root vs Sachin Tendulkar comparison in test cricket. Some even suggested that the former English captain might even break Sachin Tendulkar's test record as well.
Before India take on England in another mouthwatering five-test match series, we will try to analyse whose test career is better. Is it Joe Root or Sachin Tendulkar? Who is better in test cricket?
Sachin Tendulkar in test cricket - in numbers
Image - BCCI
Even before we get into comparing the players, we need to get the numbers right.
Sachin, the highest run-getter in test and international cricket, scored 15921 test runs in a record 200 test matches. The Indian legend averaged 53.78 and also scored 51 test tons, which is also a record.
Debuted at the age of 16, soon, Sachin soon became the then second youngest ever test centurion at the age of 17 years 107 days old. Sachin created that record when he smashed an unbeaten 119 against England in Manchester in 1990.
Root till now has played only 153 test matches and has a batting average of 50.80. Since the start of 2022, Root has scored 13 test tons, scoring 3475 runs at an average of 53.46. He is also the highest run scorer in World Test Championship history.
Format
Mat
Inns
NO
Runs
HS
Ave
100s
50s
Tests
153
279
23
13,006
262
50.80
36
65
Other records Root has in his test career:
3rd most test runs in a calendar year (1708, in 2021)
5th most test hundreds (36)
6th most test hundreds in a calendar year (6 in 2021)
Most fifties in consecutive test matches (12)
4th most test fifties (101)
Root vs Sachin in Test Cricket: Comparison
Sachin currently has a lead over Joe Root in every aspect of numbers in test cricket. The master blaster has better records than Root in test cricket.
But to compare them, we will have to compare them with the current number of matches Root has played so far.
Sachin after 153 test matches
Runs: 12152
Innings: 250
Average: 54.25
100s: 39
50s: 51
Highest: 248*
Sachin in wins after 153 tests:
Won: 48 tests
Runs: 4011
Average: 62.67
100s: 13
50s: 16
Root after 153 test matches
Runs: 13006
Innings: 279
Average: 50.80
100s: 36
50s: 65
Highest: 262
Root in wins after 153 test matches:
Wins: 70 tests
Runs: 6999
Average: 64.21
100s: 25
50s: 28
So, if we compare Sachin's record to Joe Root's after 153 test matches, we can see that Root is leading the chart with more runs and more fifties. But, Sachin has a better batting average, more hundreds.
However, in 153 test matches, Root won 70 test matches for England while Sachin had only won 48 test matches as a player. Although their batting averages in winning causes are nearly the same, Root has scored nearly 3000 more test runs on winning occasions for England.
Although Joe Root has scored the most test runs if we compare their stats after 153 test matches, Sachin played nearly five years after playing his 153rd test match in 2008.
Not only that, in those next 47 test matches he played for India, he scored 3769 runs at an average of 52.34 with 12 tons.
Root is currently 34, and can stretch his career for at least 4-5 years if he can stay fit. With the number of test matches England play every season, there is a certain possibility that Root can end up playing more than 200 test matches in his career.
Even if he plays 47 more test matches and bats at least 75 innings, he would need 2915 test runs at an average of 38.87.
With the current form Joe Root is in, this is quite possible for him to get. But, will he be able to keep the form like Sachin had done at the age of 35 and after? That's the question the World Cricket will be eyeing.
Youngest Indian cricketers to score an international century
Sachin Tendulkar leads the inspiring list of youngest Indian cricketers to score an international century, with his unbeaten 119 against England in 1990. Discover who else achieved this milestone at an young age.
Every young cricketer dreams of scoring a century for their nation on an international stage. But for a precious few, that dream became a jaw-dropping reality early in their careers.
India has been gifted with such memorable centuries by youngsters who later turned out to be cricketing legends. We are talking about Sachin Tendulkar and his unmatched legacy in the list of the youngest Indians to score an international century.
Check out the other names that follow up with their quality batting skills.
1. Sachin Tendulkar (17 years 107 days) | 1990
Saching Tendulkar getting praised by fellow cricketers as he walks down after his unbeaten 119 against ENG in 1990. | Mint
Sachin Tendulkar is the youngest Indian cricketer ever and the 3rd youngestoverall to score an international century with his maiden century at Old Trafford, in August 1990. At just 17 years and 107 days old, he scored an unbeaten 119 in the fourth innings, helping India to save the Test match against England.
Sachin not only announced his arrival on the global stage with this knock, but also helped India secure a draw in the test.
Prithvi Shaw celebrating his maiden Test century in 2018. Image | Instagram
Prithvi Shaw became the youngest Indian to score a century on Test debut and the second-youngest in this list of international centuries with his knock against the West Indies in October 2018. He was only 18 years and 329 days old at that time.
He reached his hundred in 99 balls and scored 134 runs in that innings, which marked a spectacular test debut.
3. Kapil Dev (20 years 18 days) | 1979
Kapil Dev representing India in tests. Image | Khel Now
India's legendary all-rounder, Kapil Dev, holds the third place with his century against the West Indies on home soil in 1979. It was his first test century, at the age of 20 years and 18 days. He was 126 not out in the particular innings.
4. Abbas Ali Baig (20 years 126 days) | 1959
Abbas Ali Baig representing India. Image | Getty Images
Abbas Ali Baig scored his first test century at the age of 20 years and 126 days against England in July 1959. This made him the first Indian to score a century on Test debut outside India and the fourth youngest centurion in this elite list.
Apart from his brilliant achievements in the field of cricket, he is also famously remembered for being kissed by a female fan during a Test match in Bombay.
Madhav Apte batting in a cricket match. Image | Facebook
The former Indian test opener, Madhav Apte, scored his only test century at the age of 20 years 137 days in January 1953 against the West Indies. He made 163 not out in the fifth test of the series.
Despite the impressive century and a good tour, his Test career was surprisingly short-lived, playing only 7 tests.
6. Ajay Ratra (20 years 148 days) | 2002
Ajay Ratra representing India in tests. Image | ESPNcricinfo
Ajay Ratra is a former wicket-keeper batter who also had a short-lived test career, comprising 6 test matches. However, he scored an impactful century at only 20 years and 148 days of age, which puts him in the 6th place for the youngest Indian cricketers to score an international century.
He scored this in May 2002 against the West Indies and helped India secure a draw on a flat pitch.
7. Ravi Shastri (20 years 248 days) | 1983
Ravi Shastri in action for India in tests. Image | BBC
Ravi Shastri scored his first test century in January 1983 at the age of 20 years and 248 days. He scored 128 in that innings against Pakistan's strong pace attack led by Imran Khan.
This innings transitioned him into an opening batsman, showcasing his finest skills and ability to adapt.
Vijay Manjrekar playing for India. Image| ESPNcricinfo
Vijay Manjrekar delivered a key performance on the international stage early in his career with his Test century against England in 1952. At the age of 20 years and 253 days, he stood elegantly against a great English bowling attack.
9. Gundappa Viswanath (20 years 276 days) | 1969
Gundappa Viswanath representing India in tests. Image | LatestLY
Gundappa Viswanath holds the 9th position with his maiden Test century against Australia in 1969, when he was 20 years and 276 days old. After a duck in his first innings, he bounced back with a magnificent 136 runs in the second innings.
This knock brought him into the limelight at an early age, and also helped the nation see his ability to score underpressure.
Rishabh Pant celebrating his maiden Test century in 2018 against England. Image | DNA
Rishabh Pant's aggressive and fearless approach came into light with his maiden Test century at 20 years and 338 days of age, making his way to the Top 10 youngest Indian cricketers to score an international century.
With this performance in 2018, Pant also became the first Indian wicket-keeper to score a test century in England.
Playing test matches is one thing but to win test matches is a whole other ball game as only the best teams are able to win and get better as a test match side. During the 140+ years of test cricket there have been around 2500+ test matches that have been played by the various teams playing and these teams strive to beat the other team in this match and win the series as a result. Winning a test match is the ultimate satisfaction for a team even now. So, let’s look at the statistics of Most Test Wins by a Team since 2010.
The number 5 team in this list is the New Zealand team which has won 52 test matches since 2010 out of a total of 122 test matches played till now. They have lost 46 matches which is not a good record to have and hopefully the win loss difference decreases and they have a total of drawn test matches of 24 and going forward it can be said that their record will improve.
4. South Africa | 66
South Africa have one of the most impressive records in the test cricket as in the 127 test matches they have played in from 2010-2025 , they have been able to win 66 test matches and they have lost 39 matches against good teams as well and they also have drawn 22 test matches. South Africa was barred from cricket as well for a number of years and they were reinstated in 1993 again and their journey hasn’t looked back since.
3. India | 80
After Australia, the third team with most test match wins is the Indian team with 80 test match wins since 2010 in a total of 156 matches. They have also lost 48 matches which is not a good sign as well as they have 28 drawn matches throughout their journey from 2010 and the hope is this record gets better with time and they win more matches than they lose.
2. Australia | 84
Australia have played a total of 157 test matches since 2010 and they have won 84 matches and also lost 48 matches as a side and some of the losses were memorable. And Australia have drawn 25 matches and drawn test matches can be very entertaining as well. Australia will play more test matches as they go along over the years and they will reach 100 test wins really soon as well.
England is the test team with the most number of wins in test matches since 2010. They are the only team who have played over a 190 test matches and they have won 90 matches whereas they have also lost 70 test matches as well which shows they are beaten a lot of times as well and the number of drawn test matches by England are at 31 and as they play along they will win more rest matches as well as lose matches as well.
Harshit Rana called up to join India's Test squad for England series as backup
The rising young pacer Harshit Rana called up to join India's Test squad for England series as backup. Discover the reason behind this last-minute key addition for the upcoming intense clash starting from June 20, 2025.
The BCCI has made a strategic last-minute addition to the India's Test squad for England tour (starts June 20, 2025) which will mark the beginning of Shubman Gill's captaincy era. It is now official that Harshit Rana called up to join India's Test squad for England series as backup.
He has not been officially added to the squad but has travelled to Leeds as an unofficial cover for the team. Check the full story below:
Harshit Rana's inclusion as a backup in India's Test squad against England
Harshit Rana representing India in tests. Image | Instagram
Harshit Rana's journey in England has taken a significant turn as he has been asked to stay with the senior Indian Test squad for the upcoming series. He was initially part of the India A team that toured England.
During this time, Rana played two unofficial test matches against England Lions where he contributed with the ball (took an important wicket) and bat (scored 16 runs).
He was also involved in an intra-squad practice match in Beckenham, providing him further opportunities to showcase his skills in front of the senior team.
Following these engagements, the team management have decided to extend his stay and include him as backup. "Please don't count him as an official member of the squad as yet,” a top BCCI official told Cricbuzz to confirm Rana's presence.
The potential reason behind the call-up:
India's Test squad for England series. Image | Instagram
Rana's inclusion (even as a backup) provides crucial depth and flexibility, and gives them diverse options to adapt to various pitch conditions throughout the demanding series.
Discover the fastest Indians to score 2000 test runs, featuring legends like Sehwag and Dravid. Is the rising star Yashasvi Jaiswal set to become the new record holder? Find out how close he is.
In the history of Indian Test Cricket, reaching the 2000-run milestone has always been a matter of pride. While many have achieved this feat, only a few have done so with remarkable speed.
Currently, the record for the fastest Indians to score 2000 test runs is jointly held by Virender Sehwag and Rahul Dravid, both accomplishing it in 40 innings. However, a new name is on the verge of making history: Yashasvi Jaiswal, with 1798 runs from 36 innings, needs only 202 more runs.
If Jaiswal reaches this in 3 or fewer innings, potentially in the upcoming test series against England (starts on June 20, 2025), he will break the legendary record and reach on top!
Now, let's look at the elite list of players who previously set the standard by being the fastest Indians to reach 2000 test runs.
1. Rahul Dravid (40 innings)
Rahul Dravid representing India in tests. Image | Mint
Rahul Dravid, famously known as "The Wall" for his brilliant defensive technique and concentration in tests, reached 2000 test runs in just 40 innings. His ability to bat for longer periods and wearing down the opposition was a key aspect for India's Test success.
Virender Sehwag representing India in tests. Image | Instagram
Virender Sehwag, the aggressive opening batsman, matched Dravid's record by also reaching 2000 test runs in 40 innings. He was known for his fearless approach while batting at the top of the order.
He is also the only Indian to score 2 triple centuries in his test career.
3. Vijay Hazare (43 innings)
Vijay Hazare representing India in tests. Image | ESPNcricinfo
An icon of Indian cricket's early era, Vijay Hazare reached 2000 test runs in 43 innings. He was an incredible run-scorer in his time, known for his elegant batting and contributions.
His contributions mattered highly during a period when Indian cricket was finding its status on the internationalstage.
4. Gautam Gambhir (43 innings)
Gautam Gambhir representing India in tests. Image | BBC
The bold left-handed opener, Gautam Gambhir, also reached 2000 test runs in 43 innings. He was a crucial part of India's top order in the late 2000s and early 2010s.
Gambhir was known for his mental toughness and ability to play long innings when required, with high determination and focus.
Sunil Gavaskar representing India in tests. Image | Facebook
Sunil Gavaskar, one of the greatest opener in Tests cricket history, scored 2000 test runs in 44 innings. He was known for batting fearlessly and facing West Indian fast bowlers without modern protective gear.
Gavaskar was the first player to reach 10000-run mark in test cricket history, and also holds the 3rd place for most runs for India in tests.