The record for hitting the highest number of centuries in international T20 cricket overall belongs to veteran batter Rohit Sharma, who smashed 5 centuries across a career spanning 159 matches. While that milestone is widely recognized, the scenario shifts when examining who leads in scoring the most T20 International centuries specifically on foreign soil. In this particular category, neither Rohit Sharma nor Virat Kohli holds the top spot, as five other batters stand ahead of these two stalwarts.
Suryakumar Yadav leads abroad
When it comes to registering the most T20 International centuries on foreign grounds, Suryakumar Yadav takes the lead. He has hit a total of 4 centuries in T20 Internationals, out of which three came on foreign turf. Across 62 T20 International matches played outside India, Suryakumar Yadav has accumulated 1742 runs while maintaining a strike rate exceeding 160. Meanwhile, KL Rahul and Tilak Varma have each struck two centuries abroad, and the names of Abhishek Sharma and संजू सैमसन also feature among those with two centuries outside the country.
Record for the highest individual score
The record for playing the largest innings for India in the shortest format belongs to young opening batsman Abhishek Sharma. In 2025, Abhishek created a sensation at the Wankhede Stadium by hammering an innings of 135 runs, which featured 13 sixes and 7 boundaries. Shubman Gill with 126 not out, Ruturaj Gaikwad with 123 not out, Virat Kohli with 122 not out, and Rohit Sharma with 121 not out are the other batters included in this elite list.
Unwanted records for ducks
The unwanted record for getting dismissed without scoring a run the highest number of times for India in T20 International cricket belongs to Rohit Sharma, who returned to the pavilion without opening his account on 12 occasions in this format. Abhishek Sharma shares the second position jointly with Sanju Samson in this regard, as both players have fallen victim to ducks 8 times each in T20 Internationals. Additionally, Suryakumar Yadav and Virat Kohli have also been dismissed for zero on 7 occasions each.


















