In the second test match of ENG vs IND India recorded their highest opening partnership after 47 years at Lord's. On 12 August 2021, KL Rahul and Rohit Sharma hit the highest opening partnership score by sharing 126 runs on the first day of the second test match. In this decade, Indian batsmen have scored the highest opening partnership in test in England 5 times. And this list comprises all those partnership records made in ENG vs IND matches.
On 27 July 2007, Wasim Jaffer and Dinesh Karthik shared 147 runs for the opening wicket on the 2nd day at Trent Bridge. This partnership made the record of the highest partnership by the Indian team in this century. They survived the opening spells of James Anderson and Ryan Sidebottom and beat every odds possible. In 1979, Sunil Gavaskar and Chetan Chauhan shared an opening partnership of 100 plus runs at The Oval and it was the last time India had such an amazing partnership. So many years passed on but no such impressive opening partnership was performed by the Indian batsmen until 27 July 2007. The match was indeed great for Wasim Jaffer as the first test didn't go well for him.
The present opening batsman of the Indian cricket team has broken some of India's past partnership records of this century and piled up 126 runs on 12 August 2021. Since 1974 this was the first 100 plus opening score registered by the Indian cricket team in a test match at Lord's. Moreover, this partnership is India's third 100 plus opening partnership at the Lord's. The duo has shown exceptional performances; Rohit Sharma scored 83 runs whereas KL Rahul left the field after scoring 129.
In the first test match of the same India tour of England, the duo shone as the opening pair and gave a great start to the innings. Both of them have opened previously but in limited-overs. This was the first time they came together on the field as openers in red-ball cricket. They scored 97 runs in their first test partnership. The dominance of both these Indian batsmen is evident like crystals. They have contributed a lot to the team and its victories and it still continues to do so.
The fourth highest opening partnership for India came on 21 July 2011 at Lord's. The opening pair Gautam Gambhir and Abhinav Mundra started the first test match against England with an opening partnership of 63 runs. The duo began their first innings on a slow but steady note. Their individual performances were not great in that innings. Gautam Gambhir scored only 15 runs whereas Abhinav Mukund got out when he was only 1 run away from his half-century as Stuart Broad sent both the openers back to the Pavillion.
Wasim Jaffer and Dinesh Karthik have once again made the name into this prestigious list. In the third test match of ENG vs IND, the opening pair once again made a record opening partnership. The match's start was great and continued to be exceptional as the other batsman like Rahul Dravid, Sachin Tendulkar, VVS Laxman Mahendra Singh Dhoni, and Anil Kumble thrashed the England bowlers and scored a huge total of 664 runs. It was the second partnership by the duo on 9th August 2007. The match was hosted by The Oval and it ended with a draw.
Asia Cup 2025 will be held in UAE from 9 to 28 September. Due to T20 World Cup 2026, this time Asia Cup will also be organized in T20 format. India is being seen as the biggest contender in the Asia Cup this time.
Over the years, there have been many batters who have made a significant impact for their sides in the Asia Cup and are even featured in the list of highest run scorer in Asia Cup history. Players like Sachin Tendulkar, Sanath Jayasuriya, Virat Kohli and many more are certified legends for their sides, and they fully deserve the status after their brilliant performances over the years.
With the Asia Cup 2025 right around the corner, let's have a look at the highest run scorer in Asia Cup history.
Highest Run Scorer in Asia Cup History | ODI Format
1. Sanath Jayasuriya
Sri Lanka's great Sanath Jayasuriya holds the record for most runs in the history of the Asia Cup in ODI format. He leads the table with 1220 runs in 25 matches, including 6 centuries and 3 fifties. Jayasuriya played from the 1990 edition till the 2018 edition and also has the most number of centuries (6) in Asia Cup history.
2. Kumar Sangakkara
Kumar Sangakkara is second on the list of most runs scored in the Asia Cup. He has been one of Sri Lanka's greatest batters and a consistent run-scorer. Sangakkara played in 5 editions from 2004 to 2014 and scored 1075 runs in 24 games, including 4 hundreds and 8 half-centuries.
3. Sachin Tendulkar
Sachin Tendulkar, the God of Cricket, is the third-highest run scorer in Asia Cup history. He played in Asia Cup from 1990 to 2012 and is India's highest run-getter in the Asia Cup. Sachin has scored 971 runs in 23 matches at an average of 51.10, with 2 centuries and 7 fifties.
4. Rohit Sharma
India's current ODI captain Rohit Sharma is the Asia Cup's most runs scorer among all the active players. He played from 2008 to 2023 and scored 939 runs in 28 matches, averaging 46.95. He helped India win the Asia Cup in 2018 and 2023 and remains one of the most successful captains in the history of the nation.
5. Mushfiqur Rahim
Mushfiqur Rahim is the only Bangladesh player in the top 10 batters with the most runs in Asia Cup history. He has played in all the Asia Cups from 2008 to 2023 and scored 830 runs in 25 matches at an impressive average of 36.08 and a strike rate of 83.08. His highest score of 144 was against Sri Lanka in 2018.
Highest Run Scorer in Asia Cup History | T20 Format
1. Virat Kohli
Virat Kohli is at the top of the list of players with the most runs in Asia Cup T20 history. He played 10 matches (9 innings) and scored 429 runs at an impressive average of 85.8 and a strike rate of 132, with three fifties and a century to his name. Kohli has retired from T20Is now and will not feature in the upcoming Asia Cup.
2. Mohammad Rizwan
Mohammad Rizwan is the next in this list and has scored 281 runs so far in six matches in the T20 format of the Asia Cup. He has scored runs at an average of 56.2 and a strike rate of 117.57 with three fifties to his name. Rizwan is not a part of Pakistan's T20I squad and it remains to be seen if he gets picked for the Asia Cup.
3. Rohit Sharma
Rohit Sharma, like Virat Kohli, has also retired from the shortest format of the game. However, he is third in the list of players with the most runs in the Asia Cup T20. He scored 271 runs in nine innings at an average of 30.11 and a strike rate of 141.14 with two fifties to his credit.
4. Babar Hayat
Babar Hayat of Hong Kong is one of the surprise entries in this list. He has played five matches so far and scored 235 runs in the Asia Cup T20 at an average of 47 and is one of the only two centurions in the tournament. His best score of 122 is also the joint-highest individual score in the Asia Cup.
5. Ibrahim Zadran
Ibrahim Zadran of Afghanistan has also made it to this list. He mustered 196 runs in just five matches at an average of 65.33 and a strike rate of 104.25 with a half-century to his name. Zadran has a chance to climb up the list in the upcoming edition of the Asia Cup.
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.
ENG vs IND: Every record Shubman Gill broke in test series
Shubman Gill has touched new heights in batting as well as captaincy during ENG vs IND five-match test series and created so many records. Let's have a look.
Shubman Gill, who took over the captaincy of the Indian Test team after Rohit Sharma's retirement from Test cricket, proved with his performance in the current ENG vs IND Test series that the Indian selectors have not made any mistake by betting on him.
Gill not only led the Indian team going through a phase of change, but also left no stone unturned in putting pressure on England despite adverse conditions. Currently the fifth Test match between India and England is going on.
Gill has also touched new heights in batting as well as captaincy. He scored four centuries on the ENG vs IND series, including a double century. He became the second Indian to score the most runs in a Test series. Now Gill has scored 754 runs on the England tour.
There are many other records Shubman Gill broke in test series. Let's have a look.
ENG vs IND: Every record Shubman Gill broke in test series
Most Runs For A Visiting Captain In A Test Series: Shubman Gill created the record for scoring most runs (754) by a visiting captain in a Test series.
Second Most Runs For An Indian Batter In A Test Series: Shubman Gill created the record of scoring second most runs (774) for an Indian batter in a Test series after legendary Sunil Gavaskar.
Most Runs By An Indian Batter In A Single Test Match: During the second Test match against England, Gill created history by becoming the India batter with most runs (430 - 269 in the first innings and 161 in the second) in a single Test match.
Second-Most Runs By Any Batter In A Test Match: Gill created record by becoming the batter with second-most runs (430) in a Test match after Graham Gooch's 456.
First Batter To Score A Double Century And A 150+ In Same Test: During the ENG vs IND second Test match, Shubman Gill became the first cricketer in 148 years of Test history to score a double century (269) and a 150+ score (161) in the same Test match.
Highest Individual Score By An India Captain In Tests: Shubman Gill's 269 in the first innings of the second Test at Edgbaston is the highest individual score by an Indian captain in Test cricket. Gill surpassed Virat Kohli's unbeaten 254 against South Africa in 2019.
First Captain To Hit 4 Centuries In A Away Test Series: Gill became the first captain to score four centuries in a Test series away from home, surpassing Don Bradman and Sunil Gavaskar, who achieved this milestone at home.
Fifth Player To Score Double Centuries In Both Tests And ODIs: Gill became the fifth player to score double centuries in both Test and ODI cricket.
Most Runs By An Indian Captain In A Debut Test Series: Gill's 754 runs in the series surpassed Virat Kohli’s 449 runs (2014-15 vs. Australia) as the highest by an Indian captain in their debut Test series.
Second-Most Runs By A Captain In A Test Series: Shubman Gill became the captain with second-most runs (754) in a Test series after Sir Don Bradman, who scored 810 runs during 1936/37 Ashes.
First Indian Captain To Win A Test Match In Edgbaston: Shubman Gill became the first India captain (also Asian) to win a Test match at Edgbaston.
Most Runs By An Asian Batter In A Test Series Played In England: Shubman Gill breaks Mohammad Yousuf’s record of scoring the most runs (631) by an Asian batter in a Test series played in England.
Most Test centuries in the World Test Championship
Joe Root, with 21 test tons, has scored the most test centuries in the World Test Championship so far. Shubman Gill has entered the top 10 of the list recently.
The World Test Championship was started in 2019 to make Test cricket interesting. The Championship has changed the way Test Cricket is being played. Teams like England and India, along with Australia, have shown their aggressive brand of cricket.
South Africa are the current winner of the ICC World Test Championship. New Zealand and Australia have won the World Test Championships in the first two editions, while India played the final on both occasions.
Here are the players with the most Test centuries in the World Test Championship.
1. Joe Root | 21
Root dedicated his 21st century on WTC to former England keeper Graham Thorpe. Image | ICC
England's Joe Root has the most Test centuries in the World Test Championship. So far, he has scored 21 centuries in 126 innings of 69 matches. Root is also the batsman who has scored the most runs in this tournament, with6080 runs at an average of 52.86.
Till now, Root is the only batter to score more than 6000 runs in WTC history.
His best knock came against India in 2021 when he scored 228 in Chennai to help his side win the game.
Australia's Steve Smithhas now scored the most test centuries in the World Test Championship. The Aussie top-order batter has been one of the best test batters of this generation and has scored runs all around the world.
Smith is known for his unorthodox and yet effective batting style, which keeps on annoying the opponent's bowling lineups.
Till now in WTC, Steve Smith has scored 4225 runs at an outstanding average of 50.29, including 13 test centuries.
Australia's Marnus Labuschagne has scored 11 centuries in his Test career, and all have been scored in the World Test Championship. In 53 matches, he has scored 4225 runs at an average of 48.01 during the Test Championship.
Marnus used to have his test average over 50. However, a recent dip in form, which also led to him being dropped from the test side as well, brought his batting average down.
Still, he is the batter with the second-most test centuries and third-most runs in WTC history so far.
4. Kane Williamson | 11
Kane Williamson has batted amazingly in the World Test Championship. He has played only 28 matches so far in this tournament, but has managed to score 11 centuries in his 50 innings.
Williamson has the best average (61.34) among the batsmen who have scored at least 2000 runs in the World Test Championship. During the Test match versus South Africa, the former Kiwi skipper scored two tons in the same game.
Former Indian test captain Rohit Sharma is the only Indian batter included in the 'most Test centuries in the World Test Championship' list.
Before retiring from the format, Rohit played 40 matches during the Test Championship since 2019. In his 69 innings, he has scored 9 centuries and 8 half-centuries with his bat.
With 2716 runs in the World Test Championship in just 40 Tests, Rohit is the highest scorer for India in WTC history so far, with an average is 41.15. Rohit Sharma's all of 9 test tons in WTC came in winning cause for India.
Brook after scoring his latest test century, vs India in Birmingham. Image | Getty Images
Currently, the ICC No.1 Men's test batter, Harry Brook, comes at number six on our list of players with the most test centuries in the World Test Championship.
The English youngster has just played 26 test matches during the WTC cycles and has scored 9 centuries so far.
Apart from Joe Root, he has been the shining armour of the English batting lineup in the last two seasons. Brook, till now, has scored 2424 test runs in WTC at an average of 55.09, with an outstanding strike rate of 84.54, the highest in WTC history.
Gill after scoring his double ton against England at Edgbaston. Image | BCCI
Before starting his tenure as the captain of the Indian men's test cricket team, Shubman Gill was nowhere on this list of batters with the most test hundreds in WTC history.
But as he wore the blazer of the Indian team, he was a different beast. In the first two tests as captain, he hit three centuries, which also had a highest score of 269, the highest by any Indian test captain.
Till now, in 37 tests in WTC, Gill has scored 2647 runs at an average of 41.35, including 9 test tons.
8. Babar Azam | 8
The former Pakistan skipper has scored 8 centuries during the World Test Championship cycle. Babar Azam is the sixth in the list of batters with the most test centuries in WTC history.
In 36 matches, he has also scored 2998 runs at an average of 48.35 during the Test Championship.
The 29-year-old isn’t in the greatest of form currently, but on his day, Babar Azam is a delight to watch.
One of his most memorable knocks came against Australia in Karachi in 2022. Babar scored 196 while chasing a huge total in the 4th inning of the game.
9. Dhananjaya de Silva | 8
Sri Lanka's Dhananjaya De Silva might be one of the surprising names on this list.
The Sri Lanka captain has been one of the best batters for his country despite lacking support from the other end, most of the time.
So far, he has scored 8 centuries in 62 innings of 35 matches. Dhananjaya also scored 2509 runs, with an average of 44.80, during the Test Championship. Dhananjaya is also one of the active players with the most test centuries currently.
Head after scoring a ton against India in 2024. Image | Getty Images
Travis Head, the swashbuckling left-handed batter, has also scored 8 test tons during the World Test Championship cycle. The Aussie batter is one of the most dangerous middle-order batters in the world at the moment in test cricket.
Till now, in 51 matches in WTC, Head has scored 3264 runs at an average of 40.80, with a strike-rate of 72.85. Head also scored 15 fifties during the World Test Championship.
Head's 7 out of 8 test tons during the WTC came in a winning cause for Australia.
Australian opener Usman Khawaja has hit 8 centuries during the World Test Championship cycle.
In 42 matches, he has scored3251 runs at an average of 45.78. The Southpaw batter is a treat to watch when he is in song and has restored his career with some outstanding scores for the current WTC champions.
He was also the second-highest-scoring batsman in the 2021–2023 WTC cycle with 1,621 runs, the highest by an Australian batsman.
ENG vs IND 5th Test Preview | Head-to-head stats, Possible XI, streaming details
India need to win the Oval Test in order to share the trophy. Here is everything you need to know before the ENG vs IND fourth test match at Old Trafford, Manchester.
Team India will play the fifth and final Test match against England at Kennington Oval in London, which starts on July 31. If India has to level the series, then it is important for them to win this match. So far, England is leading 2-1 in this 5 match Test series. They won the first and third Tests while Team India won the second Test. The fourth Test match between the two was a draw.
In the final match, India will aim to replicate their Edgbaston’s performance to beat the hosts and for that, they will have to form a formidable playing XI against the English side.
Prior to the massive game, here is everything you need to know before the ENG vs IND fifth test match at Kennington, Oval in London.
The ENG vs IND 5th Test will be streamed live on the JioHotstar app and website.
The viewers can watch the India vs England 5th Test live telecast on the Sony Sports Network.
ENG vs IND: Head-to-head stats
Matches played
140
England won
53
India won
36
Drawn
51
Pitch Report: Kennington Oval
The ugly verbal spat between India’s head coach Gautam Gambhir and Oval’s pitch curator has been the major talking point ahead of the fifth Test. Keeping that aside, the pitch matchday minus day two looked quite greenish. However, the groundsman will cut some grass on the eve of the clash.
This means the pacers will do the talking, especially with the brand new red Dukes cherry. This domestic season, seamers have ruled the roost as well, having picked up 131 of the 150 wickets that have fell in 5 games.
Moreover, since 2019, the average score has been less than 300 across all the four innings in Tests at Kennington Oval. This all sums up that we might have a low-scoring affair, favouring seamers.
Weather Report
The weather prediction for London on Day 1 is for partly overcast conditions with a few afternoon showers. A full day of play is anticipated on Day 2, which is predicted to be sunny.
The third day will be lovely and transparent. There will probably be rainy periods on Day 4. Long stretches of sunlight on Day 5 will allow for another full day of recreation.
England:Ben Duckett, Zak Crawley, Ollie Pope, Joe Root, Harry Brook, Ben Stokes (c), Jamie Smith (wk), Chris Woakes, Liam Dawson, Jamie Overton, Jofra Archer/Gus Atkinson.
India: KL Rahul, Yashasvi Jaiswal, Sai Sudharsan, Shubman Gill (c), Dhruv Jurel (wk), Ravindra Jadeja, Washington Sundar, Shardul Thakur, Akash Deep, Mohammed Siraj, Arshdeep Singh.