By Afiur
September 17, 2026
Abhishek Sharma smashed a stunning 100 off just 30 balls against Afghanistan, recording India’s fastest-ever T20I century.
The explosive left-hander surpassed Rohit Sharma’s previous Indian record of a 35-ball T20I hundred.
Abhishek’s 30-ball century is the third-fastest in men’s T20I history, behind Sahil Chauhan’s 27 and Muhammad Fahad’s 29.
Abhishek raced to his half-century in only 16 deliveries, showcasing extraordinary power hitting from the very beginning.
His breathtaking assault ended at 108 runs, dismissed by Rashid Khan just before the halfway mark of India’s innings.