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.
Maximum T20 Centuries for Indian Cricketers
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.
Most Centuries in T20 Cricket Worldwide
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 |
Breaking Records With 113 by Abhishek Sharma Against New Zealand
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.
Abhishek Sharma’s Highest T20 Scores
| 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 Breaks T20I Records Against New Ze...
Ballon d’Or 2026: Harry Kane Wins Firs...
Ahmedabad to Host 2029 World Weightlifti...

