Shubman Gill makes a great start as an Indian Test captain by scoring a century in the first innings of his Test captaincy career. With his outstanding performance, Gill created some great stories in Test cricket.
After England captain Ben Stokes sent the visitors India to bat first in the opening game of the five-match Test series at Headingly in Leeds, India scored 471 runs, thanks to three centuries. While it is the first match for Shubman Gill as an Indian Test captain, he scored the highest runs in that innings by scoring 147 runs off 227 balls with the help of 19 fours and one six.
After scoring 50 runs in 56 balls, Gill completed his sixth Test century in 140 balls.
Here are some crucial stats of Indian Test captain Shubman Gill’s historic century.
Gill recorded his highest score in a Test innings with his 147-run knock. His previous highest Test innings score was 128 against Australia during the 2023 Ahmedabad Test. While it was his sixth Test century, it was also his second Test hundred outside India (after 110 against Bangladesh during the 2022 Chattogram Test) and his first Test century outside Asia.
Gill became the fourth Indian captain to hit a century in debut innings as an Indian Test captain. He recorded the second-highest score in this list.
Century in debut innings as an Indian Test captain
Player | Runs scored | Opposition | Venue | Year |
Vijay Hazare | 164* | England | Delhi | 1951 |
Sunil Gavaskar | 116 | New Zealand | Auckland | 1976 |
Virat Kohli | 115 | Australia | Adelaide | 2014 |
Shubman Gill | 147 | England | Headingley | 2025 |
With 147 runs, Gill now stands in the fourth position in the list of highest scores by an Indian Test captain in England.
Highest scores by Indian Test captains in England
Player | Runs scored | Venue | Year |
Mohammad Azharuddin | 179 | Manchester | 1990 |
Virat Kohli | 149 | Birmingham | 2018 |
Mansur Ali Khan Pataudi | 148 | Leeds | 1967 |
Shubman Gill | 147 | Leeds | 2025 |
With 147 runs, Gill became the second-highest run-scorer as an Indian Test captain in the first innings of a Test match outside India. The record is 200 by Virat Kohli against West Indies during the 2016 North Sound Test.















