Shubman Gill is known for his classy batting, has been in terrific form since his U-19 World Cup heroics in New Zealand, where he finished as the second highest run-getter in the tournament with 372 runs from six games as India clinched the title. Since then, Gill's career graph has only gone north. He was picked up by INR 1.8 crore by Kolkata Knight Riders in the IPL 2018 auction and he did well batting lower down the order for the Kolkata franchise, scoring 203 runs from 13 games at an average of 33.83. The Punjab top-order batsman became India's 227th ODI player and is the seventh youngest ever to debut in the 50-over format with Sachin Tendulkar being the youngest at 16 years and 238 days.
With Punjab Kings all set to lock horns with Gujarat Titans in game 4 of the ongoing IPL (Indian Premier League) 2026, let us have a look at the statistical comparison between Shreyas Iyer and Shubman Gill ahead of the game.
Yashasvi Jaiswal's maiden ODI century, coupled with two standout bowling performances with the ball from Kuldeep Yadav and Prasidh Krishna, meant that India won the third ODI and sealed the three-match series 2-1 in Vizag. Jaiswal joined an elite list of Indian batters after his maiden ODI ton.
Rishabh Pant took over the reigns from Shubman Gill for the second and final Test against South Africa as he became the 38th Indian captain for the red-ball team. Do you know, Pant is the seventh player to captain India in Tests since November 2020? Take a look at the full list-
Shubman Gill made a return to the T20I side from Asia Cup onwards, however, the vice-captain hasn't been able to justify his position. After a good start in the rained out clash in Canberra, Gill was dismissed cheaply in the last two games and the pressure is now increasing on him, slowly.
With India putting in a good show against the West Indies in the ongoing two-game Test series, let us have a look at the top five players with the most Test runs at home for India since 2023. The likes of Shubman Gill, Virat Kohli, and Yashasvi Jaiswal feature on the list.
Several Indian players have put up huge scores in Test cricket in 2025. From Shubman Gill to Ben Duckett, here is a list of five players with the most runs in Tests in 2025.
Shubman Gill was appointed as the new India ODI captain ahead of the Australia series, replacing Rohit Sharma, who won the Champions Trophy in the previous assignment. Here's a look at how Gill has done as the India captain, before he takes over in the ODIs-
Check out the list of Indian cricketers with most runs this decade. Virat Kohli leads the race, but Shubman Gill is expected to surpass him in the ongoing Asia Cup.
Sanju Samson or Shubman Gill, who should open for India in the Asia Cup? Given how the team of 15 was selected, there is a huge difference between who will and who should be selected. Here's a comparative look at the numbers in T20Is between Gill and Samson-
With star India batter Shubman Gill quickly reaching the peak of his form, let us have a look at the top four players with the most international centuries for the Indian team ever since Shubman Gill made his international debut.
Shubman Gill's young Indian team gave a good account of itself in its first assignment against England. Gill, who scored 754 runs with the bat, didn't let the responsibility of captaincy bog him down, especially with the bat as he readies himself for some more.
Check out the Indian cricketers with the most runs for India in the last two editions of the World Test Championship. Yashasvi Jaiswal tops the list for his consistent performances for India in both home and away conditions.
Check out the list of the top 5 run-getters in international cricket in 2025. Only one Indian features in the list, while three England cricketers are present.
Shubman Gill, the current Indian Test skipper, played the U19 World Cup back in 2018. He was the leading run-scorer for India in the tournament, scoring 372 runs in five innings at an average of 124 and a strike rate of 112.38. Let us have a look at his U19 WC batchmates:
India registered a brilliant win by six runs in the fifth and final Test against England at the Kennington Oval in London. It was a series full of firsts for Team India as records were created and broken for fun. Here's a look at five firsts for India in this series
Shubman Gill and Joe Root both have been the best batters of their respective Test teams. In the Test series between India and England, Root and Gill have been the top scorers, smashing multiple centuries. Here's the stats comparison between them after 37 Tests:
With India performing well with the bat in the ongoing Anderson-Tendulkar Trophy 2025 against England, let us have a look at the Indian players with the most runs for the side in the history of the World Test Championship.
Shubman Gill surpassed legendary Sunil Gavaskar on the list of most runs by an Indian captain in a Test series. He achieved the feat in the five-match Test series against England. Meanwhile, Virat Kohli features thrice on the list.