Most T20 Centuries by Indian Players: Abhishek Sharma Leads with 11 Hundreds
Abhishek Sharma broke his own national record for the most centuries in the T20 cricket when he scored 113 runs from 38 balls against New Zealand on 27th of October 2026. The left-handed batsman hit 9 fours and 11 sixes as part of the Indian innings, scoring 199 runs at Hagley Oval, Wellington. It is his 4th century in T20 Internationals and 11th overall in T20 matches, surpassing the tally of 10 centuries scored by Virat Kohli in the T20 format.
The 11 T20 centuries scored by Abhishek have put him above Kohli on the list of Indians. Based on the above-mentioned report, Abhishek has notched up centuries for India, Sunrisers Hyderabad in the IPL, and Punjab in the Syed Mushtaq Ali Trophy.
| Rank | Player | T20 Matches | Runs | Centuries |
| 1 | Abhishek Sharma | 220 | 6,606 | 11 |
| 2 | Virat Kohli | 430 | 14,218 | 10 |
| 3 | KL Rahul | 253 | 8,718 | 8 |
| 3 | Sanju Samson | 362 | 9,312 | 8 |
| 3 | Rohit Sharma | 472 | 12,531 | 8 |
The number of centuries by Kohli is 10, including one for India and nine in the IPL for RCB (Royal Challengers Bengaluru). On the other hand, the number of centuries made by Abhishek is four in T20Is, two in IPL for Sunrisers Hyderabad, and five for Punjab in Syed Mushtaq Ali Trophy.
According to the report, Chris Gayle of the West Indies is the player with the most centuries in T20 cricket, with a total of 22 hundreds. The number of centuries for Abhishek is 11 in the format.
| Rank | Player | Country | T20 Matches | Runs | Centuries |
| 1 | Chris Gayle | West Indies | 463 | 14,562 | 22 |
| 2 | Babar Azam | Pakistan | 359 | 12,493 | 13 |
| 3 | Abhishek Sharma | India | 220 | 6,606 | 11 |
| 4 | Quinton de Kock | South Africa | 463 | 13,046 | 10 |
| 4 | Virat Kohli | India | 430 | 14,218 | 10 |
| 4 | David Warner | Australia | 439 | 14,284 | 10 |
113 from 38 balls at a strike rate of 297.36 was recorded by Abhishek. His innings consisted of nine fours and 11 sixes to assist India in reaching a score of 199 runs while chasing the target in six wickets, as per reports.
Abhishek opened with Vaibhav Sooryavanshi, who hit 45 runs from 19 balls. They made a total of 133 runs in 7.1 overs in their opening partnership.
Their opening partnership also contributed to India’s team record as India scored 50 in 2.2 overs and 100 in five overs. This broke the record set by Romania earlier for the fastest team 100 in five overs and two balls.
| Runs | Balls | Opponent | Team |
| 148 | 52 | Bengal | Punjab |
| 141 | 55 | Punjab Kings | Sunrisers Hyderabad |
| 135* | 68 | Delhi Capitals | Sunrisers Hyderabad |
| 135 | 54 | England | India |
| 113 | 38 | New Zealand | India |
| 112 | 51 | Andhra | Punjab |
| 112 | 56 | Gujarat | Punjab |
| 108 | 34 | Afghanistan | India |
India delivered a spectacular batting performance against New Zealand in the third T20 International match…
The Ellora Caves are one of the greatest examples of rock-cut architecture found in India.…
According to the International Union for Conservation of Nature (IUCN), almost all assessed shallow-water coral…
The National Capital Region Transport Corporation (NCRTC) has been conferred with the award for Metro…
The Council of Ministers of Jammu & Kashmir was recently enlarged with four legislators taking…
The MoSPI has made some modifications to the ASUSE, wherein the ASUSE for 2027–28 will…