Shubman Gill’s spectacular 269 against England in Birmingham marks the seventh-highest Test score by an Indian, surpassing Virat Kohli’s record for an Indian captain. While Gill joins an elite list of Indian batting legends, Virender Sehwag’s monumental 319 remains the pinnacle.