Short answer: Shubman Gill's first Test century was 110 off 152 balls (10 fours, 3 sixes) in the second innings of the 1st Test against Bangladesh in Chattogram in December 2022. With Cheteshwar Pujara (102*) he took India to 258/2 declared, setting Bangladesh 513. India won by 188 runs.
The Match at a Glance
| Match | 1st Test, Bangladesh vs India (from 14 December 2022) |
| Ground | Zahur Ahmed Chowdhury Stadium, Chattogram |
| Gill | 20 and 110 (152 balls), 10 fours, 3 sixes |
| India 2nd innings | 258/2 declared (Pujara 102*) |
| Result | India won by 188 runs |
Why It Mattered
Gill had come close before, most famously with 91 at the Gabba in 2021, but this was the first time he converted. It was the start of a Test run that now includes 11 hundreds, among them 269 at Edgbaston in 2025, the highest Test score by an India captain.
All his Test hundreds are on the centuries list.
*theshubmangill.com is an independent fan site, not affiliated with Shubman Gill, the BCCI or any team. Scores come from Cricsheet ball-by-ball data and the match reports listed under Sources.*