Live Scores

cricket Live Scores & Fixtures

Gujarat Titans vs Mumbai Indians IPL 2025 Eliminator Preview, Head-to-head, Possible XIs and Fantasy Team Prediction

Read the full match preview, head-to-head stats, possible playing XIs, and Fantasy Team Prediction of the Gujarat Titans vs Mumbai Indians Eliminator match in IPL 2025.

May 29, 2025, 10:35 AM4 min read

Gujarat Titans vs Mumbai Indians IPL 2025 Eliminator Preview, Head-to-head, Possible XIs and Fantasy Team Prediction

The Eliminator match of IPL 2025 will be played between Gujarat Titans (GT) and Mumbai Indians (MI) at the Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur on Friday, May 30. The team that wins this match will play Qualifier-2 while the losing team will be out of the tournament.

Gujarat Titans were strong contenders for the number two position from the beginning, but the defeat in the last 2 matches spoiled their chances. After the initial defeat, Mumbai Indians were also riding on the winning chariot, but after losing 2 out of the last 3 matches of the league stage, Hardik Pandya and team had to settle for the fourth position. Now both these teams have to win 3 consecutive matches to win the title.

Also Read: Punjab Kings vs Royal Challengers Bengaluru IPL 2025 Qualifier 1 Preview, Head-to-head, Possible XIs and Fantasy Team Prediction

After defeating MI twice in the group stages earlier in the IPL 2025 season, GT will be confident to get the better of the five-time champions once again, to get themselves a step closer to winning their second title in four seasons.

For MI, it will be very important to bring their A game forward after not playing to their full potential against GT earlier in the tournament, and this could very well be the case due to the impressive track record in the knockout matches for the franchise.

From possible playing XIs to head-to-head record, here is everything you need to know about the Gujarat Titans vs Mumbai Indians Eliminator in IPL 2025.

Match Details

  • Match: Gujarat Titans vs Mumbai Indians 
  • Tournament: IPL 2025, Eliminator
  • Date: 30 May 2025
  • Time: 7:30 PM IST
  • Venue: Maharaja Yadavindra Singh International Cricket Stadium, Mullanpur

Streaming Details

Cricket fans from India can watch the GT vs MI Eliminator on Star Sports TV Channels on Television. They can also stream the match LIVE on JioHotstar for free.

Pitch Report

The pitches at the Maharaja Yadavindra Singh International Cricket Stadium in Mullanpur had something for batters and bowlers during the early stages of the IPL 2025, allowing for some compelling cricket for the fans. Over the years, the teams batting first have five matches, while teams batting second have won four matches in the league at this venue. The average first innings total here in the IPL is 170.

Weather Report

The weather report has forecasted rain in Chandigarh on the match day. However, there is no forecast of rain during the match time at night. As a result, rain is unlikely to play spoilsport during the GT vs MI clash. The temperature is set to hover in the early 30s during the match.

GT vs MI: Head-to-Head Record

Gujarat Titans have a proud 5-2 record in seven IPL matches over MI, with a few matches going down to the wire over the course of the last four seasons. Earlier in the IPL 2025, one of their fixtures, which was played in Mumbai, was decided on the last ball with the rain playing a role leading up to it, wherein GT held their nerve to get across the finishing line.

Gujarat Titans

vs

Mumbai Indians

7

Matches Played

7

5

Won

2

233

Highest Score

218

0

No Result

0

172

Lowest Score

152

3 Tosses Won 4
0 Elected To Bat 0
3 Elected To Field 4
1 Won Toss And Match 0
0 Toss Won, Batting First, Match Won 0
1 Toss Won, Bowling First, Match Won 0
187.71 Avg. Runs 170.71
6.14 Avg. Wickets 7.57

GT's Last Five Matches

Loss Loss Win Win Win

MI's Last Five Matches

Win Win Loss Win Loss

Also Read: IPL 2025 playoffs: Here is how each team reached top four

Possible XIs

Gujarat Titans: Shubman Gill (c), Sai Sudharsan, Kusal Mendis (wk), Sherfane Rutherford, Shahrukh Khan, Rahul Tewatia, Rashid Khan, Gerald Coetzee, R Sai Kishore, Prasidh Krishna, Mohammed Siraj

Impact Subs: Arshad Khan

Mumbai Indians: Jonny Bairstow (wk), Rohit Sharma, Suryakumar Yadav, Charith Asalanka, Tilak Varma, Hardik Pandya (c), Naman Dhir, Mitchell Santner, Deepak Chahar, Trent Boult, Jasprit Bumrah

Impact Subs: Karn Sharma

Fantasy Team Prediction

Kusal Mendis, Sai Sudharsan, Shubman Gill (vc), Suryakumar Yadav, Rohit Sharma, Hardik Pandya (c), Mitchell Santner, Arshad Khan, Jasprit Bumrah, Prasidh Krishna, Trent Boult.

Next Article

Most Test centuries in the World Test Championship

Former England captain Joe Root has scored the most test centuries in the World Test Championship so far. Cricket stars like Rohit Sharma, Kane Williamson, Steve Smith and Marnus Labuschagne are on the list as well.

Jul 11, 2025, 10:00 PM7 min read

Most Test centuries in the World Test Championship

The World Test Championship was started in 2019 to make Test cricket interesting. The Championship has changed the way Test Cricket is being played. Though England has shown their aggressive brand of cricket, which has taken the world by storm, but failed to win the title.

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.

Joe Root, the former test captain of England till now has scored the test centuries in the World Test Championship.

Here are the players with the most Test centuries in the World Test Championship.

1. Joe Root | 19

Most Test centuries in the World Test Championship - Sportzpoint.com

England's Joe Root has the most Test centuries in the World Test Championship. So far, he has scored 19 centuries in 122 innings of 67 matches. Root is also the batsman who has scored the most runs in this tournament, with 5756 runs at an average of 51.85.

His best knock came against India in 2021 when he scored 228 in Chennai to help his side win the game. 

Read Also: Fav four in cricket: Kohli vs Root vs Williamson vs Smith overall stats

2. Steven Smith | 13

Most Test centuries in the World Test Championship | Steven Smith - Sportzpoint.com

Australia's Steve Smith has 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.

Read Also | Most Test Runs in Cricket History (Men's)

3. Marnus Labuschagne | 11

Most Test centuries in the World Test Championship - Sportzpoint.com

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

Most Test centuries in the World Test Championship | Kane Williamson - Sportzpoint.com

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. 

Williamson, with 33 test centuries, is the batter with third most test centuries among active batters. 

5. Rohit Sharma | 9

Most Test centuries in the World Test Championship | Rohit Sharma - Sportzpoint.com

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. 

Also Read: Most Test Hundreds for India since 2021

6. Babar Azam | 8

Most Test centuries in the World Test Championship | Babar Azam - Sportzpoint.com

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 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.

7. Harry Brook | 8

Most Test centuries in the World Test Championship - Harry Brook (8) | sportzpoint.com
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 seven on our list of players with most test centuries in the World Test Championship. 

The English youngster has just played 24 test matches during the WTC cycles and has scored 8 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 2234 test runs in WTC at an average of 55.85, with an outstanding strike rate of 83.54, the highest in WTC history. 

Read Also | Top 10 Underrated Cricketers Who Can Surprise You in 2025

8. Dhananjaya de Silva | 8

Most Test centuries in the World Test Championship - Sportzpoint.com

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. 

9. Travis Head | 8

Most Test centuries in the World Test Championship - Travis Head - 8 tons | sportzpoint.com
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.

Read Also | Every heated moment of IPL 2025 that you missed

10. Usman Khawaja | 8

Most Test centuries in the World Test Championship - Sportzpoint.com

Australian opener Usman Khawaja has hit 8 centuries during the World Test Championship cycle.

In 42 matches, he has scored 3251 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.

Also Read: Most Wickets in Test Cricket

11. Shubman Gill | 8

Most Test centuries in the World Test Championship - Shubman Gill - 8 | sportzpoint.com
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 most test hundreds in WTC history. 

Read Also | Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston

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 35 tests in WTC, Gill has scored 2494 runs at an average of 42.27, including 8 test tons. 

Next Article

Latest ICC Test player rankings update: Featuring new No.1 and Shubman Gill's historic Top 10 debut

The latest ICC Test player rankings update is here, featuring a new no. 1 and Shubman Gill's historic Top 10 debut. Check out the full articles for details.

Jul 9, 2025, 2:44 PM6 min read

Latest ICC Test player rankings update: Featuring new no.1 and Shubman Gill's historic Top 10 debut | sportzpoint.com

The world of Test cricket rankings has recently witnessed a drastic shift. As per the ICC's latest Test player rankings update on July 6, 2025, a fresh wave of change is brought out to us, along with new names at the top.

The biggest headline undoubtedly belongs to England's fiery batter, Harry Brook, who has roared up to claim his place as the new No. 1 test batter, overtaking his teammate, Joe Root.

This is closely linked with the ongoing test series between India and England, which is nothing short of a run-scoring carnival. Nearly 1,700 runs were scored in the 2nd test at Edgbaston, which resulted in batters from both sides making big moves in the rankings.

Adding to the excitement, there's the sensational Indian star Shubman Gill, who has made a historic Top 10 debut, following his record-breaking, consistent performances.

From the gains of Wiaan Mulder and Akash Deep to NK Reddy's fall from batters and all-rounders' ranking, check out who is on fire in the longest format of the game right now.

ICC Test player rankings update: Top 10 Batters

Here's the latest ICC Test player rankings update on Men's Test Batting, featuring new no. 1 and Shubman Gill's historic debut.

Rank Player Team Rating
1 Harry Brook England 886
2 Joe Root England 868
3 Kane Williamson New Zealand 867
4 Yashasvi Jaiswal India 858
5 Steve Smith Australia 813
6 Shubman Gill India 807
7 Temba Bavuma South Africa 790
8 Rishabh Pant India 790
9 Kamindu Mendis Sri Lanka 781
10 Jamie Smith England 753

Read Also: Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston

Ranking rises and falls: A closer look at the gains and setbacks

Latest ICC Test player rankings update: Featuring new no.1 and Shubman Gill's historic Top 10 debut | sportzpoint.com
Shubman Gill celebrates his double century against England at Edgbaston in July'2025. Image | Mint

After the updated ICC rankings have been released, we have seen many ups and downs in the numbers, based on the recent test performances. Let's take a closer look at them:

Harry Brook overtakes Joe Root to claim No. 1 spot (+1)

Harry Brook's performance in the 2nd test against India at Edgbaston, scoring 158 and 23, was enough to give him a boost in the rankings. He climbed from the second spot to the top (no. 1), overtaking his teammate, Joe Root.

This boost gave us a new ICC No. 1 test batter.

Wiaan Mulder's 367* earns him a massive rise (+34)

South Africa's Wiaan Mulder has made a monumental leap in the ICC test player rankings, climbing to No. 22 after his phenomenal 367* against Zimbabwe in the 2nd test at Bulawayo. Captaining for the first time, Mulder struck 49 fours and 4 sixes during his remarkable knock.

He made a decision to declare the innings and opt not to chase Brian Lara's 400*, out of respect for the legend, as well as to prioritise team victory.

Shubman Gill's historic Top 10 debut (+15)

Shubman Gill delivered a record-breaking performance at Edgbaston, scoring 269 in the first innings and following it up with 161 runs in the next one. He not only secured India's first test victory at the venue but also made a historic Top 10 debut in the ICC test player rankings.

Gill's batting has given him a 15-place push, into the 6th position.

Jamie Smith's fixates in the 10th spot (+16)

England's wicket-keeper batter, Jamie Smith, got a 16-place raise after his 184 and 88 scores at Edgbaston. His dedication to stand up for his team and deliver consistently has earned him the 10th spot.

Read Also: Test Record: Highest individual score by any batter in an innings in Test

Nitish Kumar Reddy down to no. 75 (-11)

In the latest ICC test player rankings update, India's Nitish Kumar Reddy was seen having a hard to with the bat, unable to contribute much for the team. He got dismissed for just 1 run in both innings at the Edgbaston test, resulting in an 11-place downgrade in the rankings.

ICC Test player rankings update: Top 10 Bowlers 

Here's the latest ICC Test player rankings update on Men's Test Bowling:

Rank Player Team Rating
1  Jasprit Bumrah India 898
2  Kagiso Rabada South Africa 851
3  Pat Cummins Australia 840
4  Josh Hazlewood Australia 817
5  Noman Ali Pakistan 806
6  Matt Henry New Zealand 782
7  Nathan Lyon Australia 777
8  Marco Jansen South Africa 767
9  Jayden Seales West Indies 755
10  Mitchell Starc Australia 735

Ranking rises and falls: A closer look at the gains and setbacks

Latest ICC Test player rankings update: Featuring new no.1 and Shubman Gill's historic Top 10 debut | sportzpoint.com
Akash Deep after the victory of India over England at Edgbaston in July'25. Image | X

Take a look at the ups and downs in the rankings of individual players that are worth noting:

Akash Deep jumps to 45th in the World (+39)

The rising Indian fast bowler, Akash Deep has earned the no. 45 spot (gaining a 39-place push), following his 10-wicket haul against England at Edgbaston. He finished with figures of 10/187, and made history by becoming the only second non-english fast bowler to get ten wickets at this venue.

Read Also: Best test bowling figure in an inning by any Indian bowler at Lord's

South Africa's Codi Yusuf climbs to No. 55 (+32)

Following the performance of the South African pacer Codi Yusuf against Zimbabwe, he gained 32 places up in the latest ICC test player rankings update.

Yusuf has consistently proved to be a wicket-taking option for the team, grabbing 10 wickets across the 2 test matches.

Prasidh Krishna's fall to No. 82 (-13)

The lastest ICC test player rankings update also saw a 13-place downgrade for the India's Prasidh Krishna. He struggled to be economical in the English conditions, giving out too much during his spells, resulting in this fall.

Read Also: Most 5-wicket hauls by a captain in Tests

ICC Test player rankings update: Top 10 All-rounders

Here's the latest ICC Test player rankings update on Men's Test All-rounders:

Rank Player Team Rating
1 Ravindra Jadeja India 391
2 Mehidy Hasan Miraz Bangladesh

305

3 Wiaan Mulder South Africa 284
4 Marco Jansen South Africa 269
5 Pat Cummins Australia 262
6 Ben Stokes England 245
7 Joe Root England 240
8 Jason Holder West Indies 240
9 Gus Atkinson England 236
10 Mitchell Starc Australia 230

Next Article

Indian players to record two hundreds in a Test match

Shubman Gill recently etched his name into the elite list of Indian players to record two hundreds in a Test match with his performance against England at Edgbaston. Discover the complete list filled with legendary batters who made history.

Jul 7, 2025, 12:20 PM6 min read

Indian players to record two hundreds in a Test match | sportzpoint.com

A hundred in test cricket is considered to be one of the highest cricketing honours. But imagine doing it twice in the same match? That's right! It requires a different level of class, endurance, and brilliance.

Over the years, only 8 Indian batters could achieve this extraordinary feat with their incredible batting abilities. We have curated a complete list, where you'll find the details of their remarkable achievement.

Here's the list of Indian players to record two hundreds in a Test Match:

1. Vijay Hazare (116 & 145 vs AUS), 1948

Vijay Hazare is one among the Indian players to record two hundreds in a Test match | sportzpoint.com
Vijay Hazare representing India. Image | Onecricket
  • 1st innings: 116 runs (303 balls)
  • 2nd innings: 145 runs (372 balls)

Vijay Hazare was the first Indian batsman to score two hundreds in a Test match. He made this record in the 4th test of India tour of Australia in 1948. Despite not having the match result in their favour, this particular knock by Hazare is remembered for the quality and efforts for winning.

This day marked the beginning of a new record for India, defined by the benchmark set by Hazare.

Read Also: Youngest Indian cricketers to score an international century

2. Sunil Gavaskar (124 & 220 vs WI) (111 & 107 vs PAK) (107 & 182 vs WI) | 1971, 1978

Sunil Gavaskar is among the Indian players to record two hundreds in a Test match | sportzpoint.com
Sunil Gavaskar celebrating a century for India in Tests. Image | The Hindu
  • First instance: 124 & 220 vs West Indies in 1971
  • Second instance: 111 & 107 vs Pakistan in 1978
  • Third instance: 107 & 182 vs West Indies in 1978

The 'Little Master,' Sunil Gavaskar, did wonders back in the '70s by achieving the record of two hundreds in a test match not only once, but 3 times. He is the only Indian batter to do so till date, facing two strong teams (West Indies and Pakistan).

This was the prime time of his career when he made it to multiple record books, inspiring the next generation of emerging cricketers.

3. Rahul Dravid (190 & 103* vs NZ) (110 & 135* vs PAK) | 1999, 2005

Rahul Dravid is among the Indian players to record two hundreds in a Test match | sportzpoint.com
Rahul Dravid celebrates a century for India. Image | ESPNcricinfo
  • First instance: 190 & 103* vs New Zealand in 1999
  • Second instance: 110 & 135* vs Pakistan in 2005

Rahul Dravid, a master of grinding down opposition attacks, is the only batter, after Gavaskar, to score two hundreds in a test match multiple times. He stepped out of the ordinary records by scoring it 2 times in a span of six years.

Dravid's first twin hundreds came in 1999 against New Zealand (190 & 103), where he was just 10 runs short of turning one into a double century. In 2005, he scored two hundreds in a test match against Pakistan, which also highly contributed to India's victory in the match.

Read Also: Most successful Test captains from India

4. Virat Kohli (115 & 141 vs AUS), 2014

Virat Kohli is among the Indian players to record two hundreds in a Test match | sportzpoint.com
Virat Kohli celebrating his century against Australia in 2014. Image | Instagram
  • 1st innings: 115 runs (184 balls)
  • 2nd innings: 141 runs (175 balls)

Over a decade later, Virat Kohli emerged as the 4th Indian player to record two hundreds in a test match in the first match against Australia series in 2014. He showcased his aggressive yet controlled batting by scoring 115 and 114 runs in the match.

Being the most successful captain in the history of Indian test cricket, and having several prestigious records to his name, this incredible feat adds another layer of excellence to his career.

5. Ajinkya Rahane (127 vs 100* SA), 2015

Ajinkya Rahane is among the Indian players to record two hundreds in a Test match | sportzpoint.com
Ajinkya Rahane celebrates his century against South Africa in 2015. Image | ESPNcricinfo
  • 1st innings: 127 runs (215 balls)
  • 2nd innings: 100* runs (206 balls)

Ajinkya Rahane registered himself among the legendary test players with his twin hundreds against South Africa in the 2015 series. He scored 127 and 100*, showcasing a pure sight of calm and composed batting.

His contributions secured a crucial dominating victory for India, as well as earned him the player of the match award.

Read Also: Fastest Indians to score 2000 test runs

6. Rohit Sharma (176 & 127 vs SA), 2019

Rohit Sharma is among the Indian players to record two hundreds in a Test match | sportzpoint.com
Rohit Sharma celebrates his century against South Africa in 2019. Image | Cricketdunia
  • 1st innings: 176 runs (244 balls)
  • 2nd innings: 127 runs (149 balls)

Transitioning successfully to a test opener, Rohit Sharma brought in his phenomenal style of batting against South Africa to record two hundreds in a single match in 2019. He smashes 176 and 127, crumbling down the opposition bowling attack.

This performance cemented his status as an opener, having commendable scoring skills, even in the longest format.

7. Rishabh Pant (134 & 118 vs ENG), 2025

Rishabh Pant is among the Indian players to record two hundreds in a Test match | sportzpoint.com
Rishabh Pant celebrates his century against England. Image | Mint
  • 1st innings: 134 runs (178 balls)
  • 2nd innings: 118 runs (140 balls)

Rishabh Pant, with his fearless batting and skillset, made history with his twin centuries in the Leeds test against England during the 2025 series. He scored 134 and 118, and celebrated with his iconic backflip in style!

This achivement has not only highlighted his evolving stability as a test batsman, but also made him the second wicketkeeper, after Andy flower, to score centuries in both the innings of a match in test cricket history.

Read Also: Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston

8. Shubman Gill (269 & 161 vs ENG), 2025

Shubman Gill is among the Indian players to record two hundreds in a Test match | sportzpoint.com
Shubham Gill celebrates his double century against England in 2025. Image | BBC
  • 1st innings: 269 runs (387 balls)
  • 2nd innings: 161 runs (162 balls)

The latest entrant of this exclusive list, is the young sensation and Indian test captain, Shubman Gill. In a truly historic performance against England in the 2nd test in 2025, he scored an unbelievable double century (269 runs) and followed it up with a century (162 runs) in the next innings.

This monumental effort not only secured his place in this record book, but also made him the first Indian captain and only the second Indian overall (after Sunil Gavaskar) to score a double century and a century in the same test match.

Next Article

Indian Captains to record two hundreds in a Test match

Discover the select few Indian captains to record two hundreds in a test match. Get the insights on how these leaders mastered both innings with extraordinary batting.

Jul 7, 2025, 12:19 PM3 min read

Indian Captains to record two hundreds in a Test match | sportzpoint.com

Since their first Test in 1932, India have witnessed 37 Test captains across 591 matches. Some gave us moments to cherish forever, while some won hearts with their individual excellence. Out of these trusted players with huge leadership roles, only 3 of them scored twin hundreds in a test match as a captain.

Shubham Gill is the most recent name etched on this list, who replaced Rohit Sharma (following his retirement) in 2025. Read till the end to get the full story.

Read Also: Most successful Test captains from India

Here's the list of Indian captains to record two hundreds in a test match:

1. Sunil Gavaskar (107 & 182*) vs WI | 1978

Sunil Gavaskar is the first among the Indian Captains to record two hundreds in a Test match | sportzpoint.com
Sunil Gavaskar representing India as a test captain. Image | X
  • First innings: 107 runs
  • Second innings: 182* runs

The fearless Indian cricketer, Sunil Gavaskar, is the first captain to record two hundreds in a test match. He also holds a special record of scoring twin hundreds 3 times in his career, which is the highest by any Indian batter.

Gavaskar had taken over the captaincy for the first time after his 1976 apperance as a stand-in captain during a New Zealand tour. His two centuries in both the innings were instrumental in India drawing the test match against a strong West Indies side.

Read Also: Youngest Cricketers to lead India in Tests

2. Virat Kohli (115 & 141) vs AUS | 2014

Virat Kohli is the second captain in the list of Indian Captains to record two hundreds in a Test match | sportzpoint.com
Virat Kohli celebrates his century against Australia in BGT 2014. Image | Mint
  • First innings: 115 runs (184 balls)
  • Second innings: 141 runs (175 balls)

Virat Kohli showed an extraordinary display of batting in the Adelaide test against Australia in 2014, scoring two hundreds in a match. He was the first visiting batsman in 53 years to score two centuries in one test in Australian soil.

This was Kohli's captaincy debut, where he etched his name into the record books. He was the only centurion, as well as overall highest scorer in the match, who single-handedly kept India on the run. Despite his heroic efforts, India fell short of 48 runs.

However, a record like this, coming from the most successful Test captain for India is a moment of pride for the nation.

Read Also: Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston

3. Shubman Gill (269 & 161) vs ENG | 2025

Shubman Gill is 3rd among the Indian Captains to record two hundreds in a Test match | sportzpoint.com
Shubman Gill celebrates his double century against England in 2025. Image | BBC
  • First innings: 269 runs (387 balls)
  • Second innings: 161 runs (162 balls)

One of the youngest cricketers to lead India in tests, Shubman Gill, recently made history with two hundreds against England in July'25. He scored a double century that helped India set a massive first-innings total, and followed up with another ton in the second innings.

India secured their first-ever test win at Edgbaston, where Gill played the key role to register his first win as test captain. He also broke multiple batting records to set the new ones with his phenomenal performance.

Next Article

Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston

On the course of his mammoth innings during the test match, Shubman Gill nearly broke the record for the highest match aggregate in a test match, going close to Graham Gooch's 456.

Jul 5, 2025, 8:34 PM4 min read

Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston - sportzpoint.com

Shubman Gill, the newly made Test captain of the Indian Men's cricket team, has broken multiple records with his 269 in the first inning and now 161 in the second inning during the England vs India, second test at Edgbaston, Birmingham. 

Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston - sportzpoint.com

Only in his second test as captain, Shubman Gill became the sixth Indian captain to score a double ton in test cricket and then went on to score the highest test score by an Indian captain as well, breaking Virat Kohli's record. 

During the second inning, with his 161, he became the first player in test history to score 250+ and 150+ in the same test match. After Dhruv Shorey, he is only the second ever to achieve this feat in first-class cricket.

Read Also | ENG vs IND Test at Edgbaston: Results of every test match India played at Edgbaston vs England

On the course of his mammoth innings during the test match, Gill nearly broke the record for the highest match aggregate in a test match, going close to Graham Gooch's 456. Gill finished the test match with 430 runs, the most by any Indian batter in test history. 

Below are all the records broken or made by Shubman Gill during the ENG vs IND, 2nd test at Edgbaston.

Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston

Every record Shubman Gill broke during the ENG vs IND, 2nd test at Edgbaston - sportzpoint.com

  • Highest Test Score by an Indian Captain (269), breaking Virat Kohli's record of 254*
  • Highest Test Score by an Indian in England (269). He went past Sunil Gavaskar's 221 at Oval in 1979.
  • First Indian Captain to Score a Double Century in England
  • First Asian Captain to Score a Double Century in SENA Countries
  • Third Indian to Score a Double Century in England. Sunil Gavaskar and Rahul Dravid are the other two Indian batters.
  • Highest Individual Test Score at No. 4 for India. He went past Kohli's 254*. 
  • Highest Individual Score by an Indian at Edgbaston. He went past Kohli's 149 in 2018.
  • Third-Highest Test Score by a Visiting Batter at Edgbaston. He is only behind Graeme Smith (277, 2003) and Zaheer Abbas (274, 1971).
  • Seventh-Highest Individual Test Score for India. 
  • Third-Highest Test Score by India in Away Matches. Only Virender Sehwag (309, Multan, 2004) and Rahul Dravid (270, Rawalpindi, 2004) are ahead of him.
  • Fourth Indian Batter to Score Double Centuries in Tests and ODIs
  • Third Indian Captain to Score Centuries in Consecutive Tests Against England. Vijay Hazare (1951–52) and Mohammad Azharuddin (1990) are the other batters.
  • Fourth Indian Captain to Score Centuries in First Two Tests as Captain. Vijay Hazare, Sunil Gavaskar, and Virat Kohli are the other three.
  • Seventh Captain Overall to Score Centuries in First Two Tests as Captain.
  • Second-Highest Runs in a Single Test Match (430). His total score of 430 fell just short of Graham Gooch's record of the highest run in a single test match (456).
  • Second for Most Test Centuries by an Indian Aged 25 or Less (8). He is only behind Sachin Tendulkar, who had 19. 
  • Most runs in debut series as India captain (585). He went past Kohli's 449 runs against Australia in 2014/15.
  • Second Indian batter to score a double hundred and a hundred in the same test match, after Sunil Gavaskar.
  • First batter in test history to score a 250+ and 150+ in the same test match. 
  • Second batter in first-class history to score a 250+ and 150+ in the same match. Dhruv Shorey was the first batter to achieve that.
  • Third Indian captain to score two hundreds in a Test match. Sunil Gavaskar vs West Indies in 1978 in Kolkata and Virat Kohli vs Australia in Adelaide in 2014 are the other two occasions when this record was matched. 
  • Third highest run in a test series in England by an Indian batter (585). He is now only behind Virat Kohli (593 in 2018 series) and Rahul Dravid (602 in 2002)

Next Article

Latest Stories

Subscribe Newsletter

Get the latest sports updates and news delivered directly to your inbox.