England retained an unchanged squad for the fourth Ashes Test against Australia. The great Old Trafford is the venue of the fourth test which will start from July 19. After losing the first two Tests, England bounced back with a three-wicket win at Headingley. They have to win the fourth Test in Manchester to keep the series alive ahead of the fifth test at the Oval in London. The Man of the Match of the third test, Mark Wood will surely lead the attack alongside Chris Woaks & Broad, although it is yet to be confirmed whether James Anderson would feature in his hometown.
England have to decide whether James Anderson will return to his home ground after missing the third Test. Josh Tongue could come in after his five wickets at Lord's as Robinson sustained an injury on day one of the third Ashes Test. There is still no inclusion of Ben Foaks in the team.
Mark Wood will be the key figure at Old Trafford. He marked his return to the Ashes with a player-of-the-match award in Leeds. Wood took match figures of 7-100 and hit 40 vital runs from just 16 deliveries.
England Squad for the 4th Ashes Test:
Ben Stokes (captain), Moeen Ali, James Anderson, Jonathan Bairstow, Stuart Broad, Harry Brook, Zak Crawley, Ben Duckett, Dan Lawrence, Ollie Robinson, Joe Root, Josh Tongue, Chris Woakes, Mark Wood.
Most wickets vs England in England for India in tests
Ishant Sharma has taken the most wickets vs England in England for India in tests. Kapil Dev, Jasprit Bumrah and a few other Indian legends follow him on the list.
Indian bowlers, especially pacers, have always waited for the tour of England since it produces seam-friendly pitches, which help them get more wickets. From legends of yesteryears like Kapil to modern-day greats like Ishant Sharma and Jasprit Bumrah, they have had success in England against England.
With another England tour forthcoming, we present you the list of bowlers with the most wickets vs England in England for India in tests.
1. Ishant Sharma | 48 Wickets
Ishant Sharma during his 5-wicket haul against England in 2018. Image | Cricshots
Ishant Sharma has the most wickets vs England in England for India in tests. He is widely known for his pace and wicket-taking abilities. He took 48 wickets in 14 matches, with an economy of 3.29.
Ishant's ability to make the ball come in from a difficult length has worked well on English conditions. Moreover, his short-ball strategy during the 2014 series at Lord's helped India register a famous win in England.
Kapil Dev in action against England in a test match. Image | ESPNcricinfo
The Indian legend, Kapil Dev, is the second-highest wicket-taker in the list with 43 wickets in 13 matches played. The former Indian captain has an exceptional record against England and dominated on their home soil throughout his career.
Kapil's incredible outswing always had the batters guessing and with his ability to clean up tails, also helped him get many wickets in those conditions.
Dev stats vs England in England
Span
Matches
Innings
Wickets
Maidens
Overs
Economy
Avg
BBI
BBM
1979-1990
13
22
43
129
563.1
2.99
39.18
5/125
8/168
3. Jasprit Bumrah | 37 Wickets
Jasprit Bumrah celebrating a wicket in a test match vs ENG in 2021. Image | ESPNcricinfo
One of the most successful bowlers of this era, Jasprit Bumrah, climbed up the ladder really fast in his career. His finest skillset and ability to generate steep bounce and challenging seam movement with his unorthodox bowling action, got him 37 wickets in just 8 matches (15 innings) so far, and there's more to come in the future.
Anil Kumble celebrating a successful dismissal during his test career for India. Image | YouTube
Anil Kumble holds the fourth place for most wickets vs England in England for India in tests. He took 36 wickets in 10 matches, which is commendable for a spinner in such conditions.
Kumble was the senior-most bowler of the squad during that time, and was often described as bowling "faster" for a spinner, that too with high accuracy. His spin deliveries was considered to be as fast as a "jumbo jet."
Kumble's stats vs England in England
Span
Matches
Innings
Wickets
Maidens
Overs
Economy
Avg
BBI
BBM
1990-2007
10
19
36
113
524.5
2.84
41.41
4/66
7/159
5. Bishan Singh Bedi | 35 Wickets
Bishan Singh Bedi in action for India during his test career. Image | ESPNcricinfo
Bishan Singh Bedi is the one name that stands out while discussing the wicket-taking rate against England. Bedi's incredible stat as a spinner in pace bowling friendly conditions like England sets him apart from the rest.
He took 35 wickets in 12 matches (18 innings), with an economy less than 3. Bedi also has the highest number of maidens among all the players in this list.
Singh Bedi stats vs England in England
Span
Matches
Innings
Wickets
Maidens
Overs
Economy
Avg
BBI
BBM
1967-1979
12
18
35
133
524.5
2.54
38.08
6/226
6/111
6. Mohammed Shami | 34 Wickets
Mohammed Shami playing against England in a test match in 2022. Image | Instagram
Mohammad Shami has a brilliant overseas record, and only a few Indian bowlers can be at the level with him. He has 34 wickets in 12 matches to his name, with an economy of 3.56.
Shami consistently hits challenging lengths, which makes him a wicket-taker against England batters. His unfortunate absence in the upcoming Test squad against England therefore became a point of concern for the fans.
Shami's status vs England in England
Span
Matches
Innings
Wickets
Maidens
Overs
Economy
Avg
BBI
BBM
2014-2022
12
21
34
65
402.3
3.56
42.14
4/57
6/108
7. B. S. Chandrasekhar | 31 Wickets
B.S. Chandrashekhar in action for India during his test career. Image | Heritage Times
The wizard of leg spin, B.S. Chandrashekhar, makes his way up here with 31 wickets in 9 matches against England on their home soil. He had a phenomenal bowling figure in a match with 8 wickets (conceding 114 runs).
His most cherished performance against England came in the 1971 Oval Test, where he took 6 wickets for 38 runs, leading India to secure their first series victory on the English soil.
Zaheer Khan celebrating a successful dismissal in a match against England in 2011. Image | Firstpost
One of India's most celebrated pace bowlers, Zaheer Khan, holds the eighth position with 31 wickets in only 8 away matches vs England. The former left-arm pacer was one of the best for India during his era.
Zaheer had made legends like Alastair Cook his bunny with his lethal outswingers, going away from Cook. He was the best of his time, who significantly enhanced India's bowling strength.
Khan's stats vs England in England
Span
Matches
Innings
Wickets
Maidens
Overs
Economy
Avg
BBI
BBM
2002-2011
8
14
31
81
296.5
2.92
27.96
5/75
9/134
9. Ravindra Jadeja | 22 Wickets
Ravindra Jadeja in action for India in a test match against England. Image | Instagram
Ravindra Jadeja, who is one of India's key all-rounders, holds the ninth position with 22 wickets in 10 matches. He is equally good with the bat as he is with spinning the ball for his nation.
Jadeja's ability to bowl long spells with variations, makes him a vital asset for the Indian team.
Vinoo Mankad in action for India during his test career. Image | Cricket Times
Vinoo Mankad stands out from an early era. The former all-rounder truly made his mark on England soil by taking 20 wickets in just 6 matches.
With his tight bowling and impeccable lengths, Mankad made the most out of the English conditions and proved why he was considered one of the best of his generation.
Most runs vs England in England for India in tests
Conquering English conditions is tough, but some Indian batsmen have mastered them. Find out the ones with most runs vs England in England for India in tests.
For any touring cricket team, England presents an unique challenge in Test cricket. It's a land where even most skilled players can struggle.
Far away from home, Indian cricketers have sincerely accepted this challenge and given a tough fight for many years. Discover which batting legends have mastered the game and scored the most runs vs England in England for India in tests.
1. Sachin Tendulkar | 1575 Runs
17-year-old Sachin Tendulkar after scoring his international maiden century against England in 1990. Image | ESPNcricinfo
The 'Master Blaster' Sachin Tendulkar holds the unmatched record for most runs vs England in England for India in tests. He scored 1575 runs in 17 matches (30 innings) with an average above 54.
Tendulkar dominated the English soil with 4 hundreds and 8 fifties in his test career.
Rahul Dravid celebrating his century against England at The Oval in 2011. Image | Instagram
Rahul Dravid is another big name when it comes to legendary test batsmen from India. He holds impressive record against England which is hard to match in the long run for young Indian batters of the coming age.
Dravid scored 1376 runs in 13 matches, with his highest being a phenomenal 217 runs during India tour of England in 2002.
Dravid stats vs England in England
Span
Matches
Innings
Runs
Highest
Avg
100
50
1996-2011
13
23
1376
217
68.80
6
4
3. Sunil Gavaskar | 1152 Runs
Sunil Gavaskar during his knock of 221 runs against England at The Oval in 1979. Image | Facebook
Sunil Gavaskar is the third Indian batter to cross the 1000-run mark against England in England. The 'Little Master' scored 1152 runs in 16 matches during his Test career.
He scored 221 runs in 1979, which is the highest score ever by an Indian batsman against England in their own soil.
Gavaskar stats vs England in England
Span
Matches
Innings
Runs
Highest
Avg
100
50
1971-1986
16
28
1152
221
41.14
2
8
4. Virat Kohli | 976 Runs
Virat Kohli celebrates his heroic century against England in 2018. Image | ESPNcricinfo
Here comes the most successful Test captain of India, Virat Kohli, securing the fourth position in this list. He surpassed many legendary test batters with his brilliant record against England in their home soil.
Kohli scored 976 runs in 15 matches, with 2 centuries and 5 fifties to his name. The numbers could soar higher if he had not retired from tests at the age of 36, in 2025.
Dilip Vengsarkar in action against England at Lord's cricket ground in 1986. Image | Instagram
Dilip Vengsarkar is a gem of a player in the history of Indian Test cricket. He scored 960 runs in 13 matches (23 innings), with 157 being his highest score.
Vengsarkar scored 4 hundreds and 4 fifties during his tenure.
Vengsarkar stats vs England in England
Span
Matches
Innings
Runs
Highest
Avg
100
50
1979-1990
13
23
960
157
48.00
4
4
6. Sourav Ganguly | 915 Runs
Sourav Ganguly celebrating his debut test ton against England in 1996. Image | TOI
Another successful captain in the history of Indian Test cricket, Sourav Ganguly, makes his way to the sixth rank in the list. He started his career with an iconic ton against England in 1996.
Ganguly scored a total of 915 runs in 9 matches (15 innings) vs England in England with an average above 65.
Gundappa Viswanath in action against England in 1981. Image | ESPNcricinfo
Gundappa Viswanath played a major role for India in Tests back in the 1970s. He scored 858 runs in 13 matches against England in England, with an average of 39.
Viswanath stats vs England in England
Span
Matches
Innings
Runs
Highest
Avg
100
50
1971-1982
13
24
858
113
39.00
1
9
8. Cheteshwar Pujara | 806 Runs
Cheteshwar Pujara after scoring a century against England in 2018. Image | ESPNcricinfo
Cheteshwar Pujara's journey as a test batsman in the English soil was short-lived but great. He scored 806 runs in 14 matches, having one century and 5 fifties to his name.
Pujara stats vs England in England
Span
Matches
Innings
Runs
Highest
Avg
100
50
2014-2022
14
28
806
132*
31.00
1
5
9. MS Dhoni | 778 Runs
MS Dhoni in action against England in a test match. Image | BBC
Apart from excellent captaincy records, MS Dhonialso holds the ninth position for most runs vs England in England for India in tests. He scored 778 runs in 12 matches (23 innings).
Ajinkya Rahane celebrating his knock of 103 runs against England in 2014. Image | Instagram
Ajinkya Rahane is the tenth name in the elite list for most runs vs England in England for India in tests. He scored 665 runs in 14 matches, with a classy century and 5 half centuries to his name.
Every Test Captain of Indian Men's Test Cricket Team
Shubman Gill has been appointed as the new Test captain of the Indian Men's Test Cricket team for the five-Test series starting in England from June 20.
Shubman Gill has been appointed as the new Test captain of the Indian Men's Test Cricket team for the five-Test series starting in England from June 20. Wicketkeeper batsman Rishabh Pant has been appointed as the vice-captain of the team.
Gill will replace Rohit Sharma, who retired from the format in May due to poor form last season, especially in the Border-Gavaskar Trophy in Australia.
Gill's Test career
Gill has played 32 Tests for India so far. He made his Test debut in the MCG Test on India's 2020-21 Australia tour. He has so far scored 1893 runs at an average of 35.05. There is a big difference between his average at home (42.03) and outside (27.53). The upcoming series will be Gill's first full tour.
He has also played two WTC Finals there in 2021 and 2023, and also played the fifth Test on the 2021 tour after it was postponed due to COVID-19.
India will start WTC 2025-27 cycle with five-Test series
India will start the 2025-27 World Test Championship (WTC) cycle with a five-Test series against England. They are scheduled to play the first Test at Headingley (from June 20), the second Test at Edgbaston (from July 2), the third Test at Lord's (from July 10), the fourth Test at Old Trafford (from July 23) and the final Test at The Oval (from July 31).
Every Captain of Indian Men's Test Cricket Team
Since their first Test in 1932, India have witnessed 36 Test captains across 589 matches. CK Nayudu led India in their maiden Test match in 1932 against England. However, it was only 20 years later that India tasted their first Test victory under the captaincy of Vijay Hazare against England on February 10, 1952 at the M. A. Chidambaram Stadium in Chennai.
Only five Indian captains – Mohammed Azharuddin, Sourav Ganguly, MS Dhoni, Virat Kohli and Rohit Sharma – have managed to notch up at least 10 Test victories. Kohli remains as India’s most successful Test captain, winning 40 of the 68 Tests he led in with a 58.82 success rate. Leading in 60 games between 2008-14, Dhoni is the second-most successful Test skipper for the country, winning 27 matches.
Cricket has always been a bridge across cultures, a phenomenon that connects players with fans from all around the world. Situations often force people to migrate from one country to the other. There have been instances when cricketers were born in different nations but ultimately played for a different country.
Let's take a look at the cricket facts of cricketers who didn't play for their country.
Cricket Facts | Cricketers who didn't play for their country
5. Glenn Phillips (South Africa-born)
New Zealand cricket all-rounder Glenn Philips moved from East London, South Africa to New Zealand at the age of five. He pursued his education in New Zealand, where he began his cricket journey. Having made his domestic debut with Auckland, he signed with Otago to play alongside his brother, Dale Phillips, in 2022. Interestingly, he made his international debut against South Africa, the country where he was born.
4. Ish Sodhi (India-born)
Inderbir Singh 'Ish' Sodhi was born in Ludhiana, India, on October 31, 1992, and spent his early years in New Zealand. He made his New Zealand debut as a leg-spinner in 2013, and since then, he has been a reliable performer in limited-overs forms, contributing significantly to the country's T20 World Cup campaigns.
3. Devon Conway (South Africa-born)
After playing for Gauteng and the Highveld Lions, Devon Conway moved to New Zealand in 2017 and made an immediate impact. He was the leading run-scorer in both the 2018-19 Plunket Shield (659) and 2018-19 Super Smash (363). Conway became eligible to play for New Zealand in August 2020 and has since become a key player for them across all formats. He averages 36.72 after 27 Tests and has also made 36 ODI and 50 T20I appearances.
2. Marnus Labuschagne (South Africa-born)
Marnus Labuschagne was born in Klerksdorp, in South Africa. His family moved to Australia when he was 10. Labuschagne made his Australia debut in Tests in 2018, after Steve Smith suffered an injury during the Ashes tour. Since then the prolific batter has emulated the batting prowess of his best friend and has not looked back.
Speaking of his impressive international cricket career for Australia, Marnus Labuschagne has played 57 Tests, scoring 4396 runs with 11 centuries, and played 63 ODIs, scoring 1869 runs with two centuries. He has also played one T20I match.
Ben Stokes was born in Christchurch, New Zealand, in June 1991. His family moved to Cumbria when Stokes was 12 years old after his father was appointed head coach at Workington Town Rugby League Club.
Stokes has played for England in all three formats. Stokes is regarded as one of England's greatest all-rounders in the history of the sport. In domestic cricket, he represents Durham and has played in multiple Twenty20 leagues around the world. He was part of the England team that won the 2019 Cricket World Cup and 2022 T20 World Cup.
"Wear whites for Virat": RCB fans in Bengaluru to wear white for Virat Kohli Test tribute
Get ready to witness a sea of whites in Chinnaswamy stadium. RCB fans in Bengaluru to wear white for Virat Kohli Test tribute. Check the full article for all the details.
RCB fans in Bengaluru to wear white for Virat Kohli Test tribute? Yes! Fans are planning a special "wear white" initiative and asking the crowd to show up in whites for the upcoming RCB vs KKR match at Chinnaswamy Stadium on May 17, 2025.
As the IPL is set to resume tomorrow, and we will witness Virat Kohli play his first match after his announcement of test retirement, fans are organising a heartfelt tribute for the King!
The viral spread of white wave
A fan-driven moment is going viral recently where they call the crowd to wear white for a collective tribute to Virat Kohli after his test retirement.
Whether you have a test jersey or not, all they ask for is wearing anything white instead of the jerseys of IPL franchises.
Discussions on Reddit
The white tribute takes shape on reddit as fans try to reach out as much as possible.
Reddit discussion thread on wear white in Chinnaswamy tribute. Image | Reddit
Comments on RCB's official Instagram handle. Image | Instagram
Hashtags like #WearWhiteForVirat, #KohliTestTribute, and #KohliTestFarewell are the ones people are using to make this a trend before the upcoming IPL 2025 match.
Comments on RCB's official Instagram handle. Image | Instagram
Content Creators spreading the word
Many content creators have joined hands to support this initiative and they are getting huge responses.
Hey @RCBTweets fans, are you planning to turn up in white for the game on the 17th? Remember seeing a post suggesting that. It will be incredible and a sight for the ages if true and if you can pull it off.